标签:bic pbr dnn avd int soc ssd tmc tar
一个XML文件分为如下几个部分:
文档声明:在编写XML文档时,需要先使用文档声明,声明XML文档的类型。
最简单的声明语法:
<?xml version="1.0" ?>
使用encoding 属性说明文档的字符编码(中文需要使用GB,不能使用UTF-8):
<?xml version="1.0" encoding ="GB2312" ?>
使用standalone属性说明文档是否独立:
<?xml version="1.0" encoding ="GB2312" standalone="yes"?>
元素:xml元素指XML文件中出现的标签,一个标签分为开始标签和结束标签,一个标签有如下几种书写形式。
包含标签体:<a>www.itcast.cn</a>
不含标签体的:<a></a>,简写为:<a/>
一个标签中也可以嵌套若干子标签。但所有标签必须合理的嵌套,不可以交叉嵌套。
格式良好的XML文档必须有且仅有一个跟标签,其他标标签都是这个跟标签的子孙标签。
对于XML标签中出现的所有空格和换行,xml解析程序都会当作标签内容进行处理。
属性:一个标签可以有多个属性,每个属性都有它自己的名称和取值。属性值一定要用双引号”或者单引号‘引起来
例如:<input name="text">
==
<input>
<name>text</name>
</input>
注释:
CDATA区、特殊字符:在编写XML文件时,有些内容可能不想让解析引擎解析执行,而是当作原始内容处理
遇到此种情况,可以把这些内容放到CDDATA区里,对于CDDATA区域内的内容,xml解析程序不会处理,而是原封不动的输出。
语法:<![CDATA[内容]]>
例如:
<![CDATA[
<itcast>
<br/>
</itcast>
]]>
处理指令(processing instruction):建成PI,处理指令用来指挥解析引擎如何解析XML文档内容。
标签:bic pbr dnn avd int soc ssd tmc tar
原文地址:http://www.cnblogs.com/danyuzhu11/p/6180229.html