<?xml version="1.0" encoding="ISO-8859-1"?> <people> <name>yufuzi</name> <sex>man</sex> <age>27</age> <description>I am a good man! </description> </people> XML 文档由一个 XML 声明和包含一些嵌套元素的一个根元素或标签构成。 1.声明语句<?xml ... ?>的作用是告诉浏览器或其它处理程序这个文档是XML文档。在每个 XML 文档的开始处必须包含声明.声明语句中的version表示文档遵守的XML规范的版本。encoding表示文档所用的语言编码,这个例子用的是"ISO-8859-1"西欧字符集。
2.XML元素指的是从该元素的开始标签到结束标签之间的这部分内容,如:<name>yufuzi</name>就称为一个元素,XML元素命名必须遵守下面的规则: 元素的名字可以包含子母,数字和其他字符。 元素的名字不能以数字或者标点符号开头。 元素的名字不能以XML(或者xml,Xml,xMl...)开头。 元素的名字不能包含空格。 在XML元素命名中不要使用":". 每个元素都必须要有结束标签,在HTML文档中,一些元素可以是没有结束标签,如:
<p>this is a text. <p>Hello world!
这是一段完全合法的HTML文档,但是在XML文档中就必须要写成:
<p>this is a text.</p> <p>Hello world!</p>
注意,XML文档中的<p>,不等同于HTML中的"段落"标签,它只是你的自定义标签,你可以赋予它任何你想要含义. XML标签区分大小写,如<name>和<Name>是两个不同的标签: