1.XML是什么:eXtendsible Markup Language(中文:可扩展标记语言)
2.XML的语法:
a) 文档声明:声明XML文档的类型(<?xml version=”1.0” encoding=”UTF-8”>),要写在xml文件的第一句。
b) 标签(元素)
i. 文件有且只有一个跟标签,其它标签都必须封装在跟标签中
ii. 非空标签必须由“开始标签”和“结束标签”组成,空标签没有“开始标签”和“结束标签”
iii. Xml全体必须形成树形,因此标签不允许交叉
iv. 命名规范:字母、数字等
1. 必须严格区分大小写
2. 不能以数字、下划线、xml等开头
3. 不能包含空格
4. 名字中间不能包含
a) 属性
i. 一个标签可以允许有多个属性
ii. 属性值一定要用“或者”引起来
d) 注释
i. 格式:<!--注释内容-->
ii. 文档声明之前不能有注释
iii. 注释不能嵌套
e) CDATA区
i. 放在CDATA区中的内容,会原封不动的输出
ii. 语法:<![CDATA[内容]]>
3.特殊字符:
a) < <
b) > >
c) & &