xml语法讲解
1.文档声明
最简单的文档声明
<?xml version="1.0" ?>
用encoding属性说明文档的字符编码
<?xml version="1.0" encoding="GB2312" ?>
或<?xml version="1.0" encoding="UTF-8"?>
最简单的文档声明
<?xml version="1.0" encoding="GB2312" standalone="yes" ?>
2.元素(标签)
- 闭合标签
<a>hello world</a>
- 非闭合标签
<b hello world />
3.CDATA区
- CDATA 全名:character data。所有 XML 文档中的文本均会被解析器解析,除了 CDATA 区段(CDATA section)中的文本会被解析器忽略。
- CDATA的形式如下:
<![CDATA[文本内容]]>
- CDATA的文本内容中不能出现字符串“]]>”。另外,CDATA不能嵌套。
- XML 实例: 在CDATA标记中的信息被解析器原封不动地传给应用程序,并且不解析该段信息中的任何控制标记。 CDATA区域是由“
<![CDATA[
“为开始标记,以“]]>
”为结束标记,注意CDATA为大写。
其他略。
基本格式如下
<?xml version="1.0" encoding="GB2312" standalone="yes" ?>
<a>
<county>
<city>北京</city>
<city>上海</city>
</county>
</a>