xml是什么意思,xml是什么缩写

广告位招租
联系电话:13518188210

xml是什么?

xml是什么?

XML是一种可扩展标记语言,标准通用标记语言的子集,是一种用于标记电子文件使其具有结构性的标记语言。在电子计算机中,标记指计算机所能理解的信息符号,通过此种标记,计算机之间可以处理包含各种的信息比如文章等。它可以用来标记数据、定义数据类型,是一种允许用户对自己的标记语言进行定义的源语言。 它非常适合万维网传输,提供统一的方法来描述和交换独立于应用程序或供应商的结构化数据。

以下我将从几个方面带你了解XML:

(1)XML的作用:

1、丰富文件(Rich Documents)-自定文件描述并使其更丰富; 2、属于文件为主的XML技术应用;

3、标记是用来定义一块数据应该如何呈现;

4、解释数据(Metadata)-描述其它文件或在线信息;

5、属于数据为主的XML技术应用;

6、标记是用来说明一块资料的意义;

7、组态档案(Configuration Files)-描述软件的组态参数。

(2)XML的文档结构:

每个XML文档都由XML序言开始,在前面的代码中的第一行便是XML序言。这一行代码会告诉解析器和浏览器,这个文件应该按照前面讨论过的XML规则进行解析。第二行代码则是文档元素(documentelement),它是文件中最外面的标签是起始标签和结束标签之间的内容)。所有其他的标签必须包含在这个标签之内来组成一个有效的XML文件。XML文件的第二行并不一定要包含文档元素;如果有注释或者其他内容,文档元素可以迟些出现。 页面再往下的一些地方,可以发现标签里有一些特殊的语法。虽然很像XML序言,但实际上是一种称为处理指令(processinginstruction)的不同类型的语法。处理指令(以下简称PI)的目的是为了给处理页面的程序(例如XML解析器)提供额外的信息。PI通常情况下是没有固定格式的,唯一的要求是紧随第一个问号必须至少有一个字母。在此之后,PI可以包含除了小于号和大于号之外的任何字符串序列。

(3)XML的优点:

1.能使用预先定义标记。

2.定义数据的层次。

3.筛选我们只想得到的那部分数据。

4.真正做到国际化。

5.真正实现数据交互

6.可重用。

XML是什么

XML是什么

1.order.xml如下:
<?xml version="1.0" encoding="UTF-8"?>
<orderList>
<order>
<merchandise>铅笔</merchandise>
<price>0.5</price>
<num>100</num>
</order>
<order>
<merchandise>橡皮</merchandise>
<price>0.3</price>
<num>100</num>
</order>
<order>
<merchandise>圆珠笔</merchandise>
<price>1.5</price>
<num>50</num>
</order>
<order>
<merchandise>圆规</merchandise>
<price>2.5</price>
<num>40</num>
</order>
<order>
<merchandise>文具盒</merchandise>
<price>4.0</price>
<num>25</num>
</order>
</orderList>
2.see.html如下:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title>search xml</title>
<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
</head>
<body>
<script type="text/vbscript">
set xmlDoc=CreateObject("Microsoft.XMLDOM")
xmlDoc.async="false"
xmlDoc.load("order.xml")
set nodes=xmlDoc.selectNodes("/orderList/order[num=100]")
for each x in nodes
Document.write(x.xml&"<br/>")
next
</script>
</body>
</html>
3.把这两个文件放到同一个目录下,点击see.html就可以看到结果了
另说明:保存的时候要选UTF-8格式。

xml是什么文件

xml是什么文件

xml是extensible
markup
language的缩写xml是一种类似于html的标记语言xml是用来描述数据的xml的标记不是在xml中预定义的,你必须定义自己的标记xml使用文档类型定义(dtd)或者模式(schema)来描述数据xml使用dtd或者schema后就是自描述的语言xml和html的主要区别是什么xml是用来存放数据的xml不是html的替代品,xml和html是两种不同用途的语言。xml是被设计用来描述数据的,重点是:什么是数据,如何存放数据。html是被设计用来显示数据的,重点是:显示数据以及如何显示数据更好上面。html是与显示信息相关的,
xml则是与描述信息相关的。

XML是什么?

XML是什么?

中文名称:可扩展标记语言英文名称:extensible markup language;XML定义:用于标记电子文件使其具有结构性的标记语言,可以用来标记数据、定义数据类型,是一种允许用户对自己的标记语言进行定义的源语言。应用学科:地理学(一级学科);地理信息系统(二级学科)

XML是什么?

XML是什么?

XML是Extensible Markup Language的缩写,即可扩展标记语言是一种您可以用来创建自己的标记的标记语言。它由万维网协会(W3C)创建,用来克服 HTML(即超文本标记语言(Hypertext Markup Language),它是所有网页的基础)的局限。和 HTML 一样,XML 基于 SGML ― 标准通用标记语言(Standard Generalized Markup Language)。尽管 SGML 已在出版业使用了数十年,但其理解方面的复杂性使许多本打算使用它的人望而却步(SGML 也代表“听起来很棒,但或许以后会用(Sounds great, maybe later)”)。XML 是为 Web 设计的。
XML实际上是Web上表示结构化信息的一种标准文本格式,它没有复杂的语法和包罗万象的数据定义。XML同HTML一样,都来自SGML(标准通用标记语言)。SGML是一种在Web发明之前就早已存在的用标记来描述文档资料的通用语言。但SGML十分庞大且难于学习和使用。鉴于此,人们提出了HTML语言。但近年来,随着Web应用的不断深入,HTML在需求广泛的应用中已显得捉襟见肘,有人建议直接使用SGML作为Web语言。但SGML太庞大了,学用两难尚且不说,就是全面实现SGML的浏览器也非常困难。于是Web标准化组织W3C建议使用一种精简的SGML版本——XML。XML与SGML一样,是一个用来定义其他语言的元语言。与SGML相比,XML规范不到SGML规范的1/10,简单易懂,是一门既无标签集也无语法的新一代标记语言。

原创文章,作者:聚禄鼎,如若转载,请注明出处:https://www.xxso.cn/147749.html

(0)
聚禄鼎的头像聚禄鼎
上一篇 2023年3月27日 上午8:33
下一篇 2023年3月27日 上午8:33

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注