一、如何声明一个xml文件
有两部分组成:
①:声明部分——声明xml的版本与编码,如下:
<?xml version=”0.1” encoding=”utf-8” ?>
②:文档节点部分—— <节点名></节点名>
注意:在xml里,节点/元素/标签,一个意思
二、整个文档有且只有一个根节点,
如:<root><a></a></root>--->正确 <root></root><a></a>--->错误
三、标签
标签必须成对出现,进行闭合,如:<a></a>,
而且标签还区分大小写(在xml标签属性全小写),或者作为单标签自闭合,如:<br />
标签可以嵌套,但不能相互嵌套,如 <root><a></root></a>--->错误
四、属性的写法
属性必有值,必小写,属性必用双引号引起来
五、注释的写法
如: <!-- 这是注释 -->
<?xml version="1.0" encoding="utf-8" ?>
<!-- XML中,selected属性必须要有值 -->
<select>
<option>大</option>
<option selected="selected">中</option>
<option>小</option>
</select>
六、特殊字符要用实体来代替
'-->' "-->" > -->> < --><
七、CDATA节点
CDATA节点用来放大段文件,不用考虑实体
注意:在xml里,一切皆是节点,包括换行符,和空白,都是文本节点,如下面在select节点中有7个子节点
<?xml version="1.0" encoding="utf-8" ?>
<!-- XML中,selected属性必须要有值 -->
<select>
<option>大</option>
<option selected="selected">中</option>
<option>小</option>
</select>