XML文件结构
一个XML文件通常包含文件头和文件体两大部分
1.文件头
XML文件头由XML声明与DTD文件类型声明组成。其中DTD文件类型声明是可以缺少的,关于DTD声明将在后续的内容中介绍,而XML声明是必须要有的,以使文件符合XML的标准规格。
在前面的Flowers.xml文件中的第一行代码即为XML声明:
<?xml version="1.0" encoding="gb2312"?>
其中:
“<?”代表一条指令的开始,“?>”代表一条指令的结束;
“xml”代表此文件是XML文件;
“ version="1.0" ”代表此文件用的是XML1.0标准;
“ encoding="gb2312" ” 代表此文件所用的字符集,默认值为Unicode,如果该文件中要用到中文,就必须将此值设定为gb2312。
注意:XML声明必须出现在文档的第一行。
(1)XML文档有且只有一个根标签,所谓的根标签就是一对<根标签></根标签>包含其他全部标签。
(2)XML文档内每一个开始标签都必须对应一个结束标签,也可以出现空元素:
1、空元素
<student/> 用(/)关闭
2、带有属性的空元素
<student name=“张三” age=“18”/>
(3)XML的标签内的属性严格区分大小写,也就是<books>和<Books>是两个不同的标签
(4)XML标签的属性值必须用“""”包含起来,如<?xml version="1.0" encoding="UTF-8"?>
http://www.cnblogs.com/andyliu007/archive/2012/03/16/2795433.html
http://jingyan.baidu.com/article/9f63fb91d1f4bbc8400f0e1a.html