标签:
一.XML语法
1.xml文档声明,声明基本属性,有且只有一个文档生活,必须在最前端: <?xml version="1.0" encoding="utf-8" standalone="yes" ?>;
2.xml元素,一个xml标签就是一个xml元素,一个标签分为开始标签和结束标签,在开始标签跟结束标签间可以包含文本,文件内容成为标签体,
如果一个xml标签内不包括标签体也不包含其他元素,那么可以把开始标签跟结束标签合并,称为自闭标签:<a></a> ===> <a/>,
标签可以包含任意多个子标签,注意标签一定要合理嵌套。一个良好的XML文档有且只有一个根标签:
标签区分大小写,<P>和<p>是不同的两个标记;不能以数字或者标点符号或"_"开头;不能以xml开头;
不能包含空格,不能含冒号(:);
3.属性,一个标签可以有多个属性,每个属性都有它自己名称和取值:<person name="chen" />,属性的值需要用单引号或者双引号括起来;
4.注释,<!--注释内存--> ,注释内容可以出现在文档的任意位置,除了不能出现在声明文档的最前面;注释不能嵌套注释;
5.CDATA区/转义字符 <![CDATA[转义的内容]]>,当xml中一段内容不希望被解析器解析时可以使用CDATA将其包住,例如: <![CDATA[张<name>]]>;
转义字符: & --> &
< --> <
> --> >
" --> "
‘ --> '
6.处理指令,简称PI (processing instruction) 用来指挥解析引擎如何解析XML文档内容.
标签:
原文地址:http://www.cnblogs.com/Kevin66/p/5115208.html