XML:可扩展标置语言,为HTML(超文本标置语言)的补充。HTML用于显示数据,而XML用于传输和存储数据
一.XML语法
XML文件通常分为两部分:文件声明和文件主体
=>文件声明:位于第一行
<?xml version="1.0" encoding="utf-8"?>
=>version标明此文件所用的标准的版本号,必须要有
=>encoding标明此文件中所使用的字符类型,可以省略;省略时后面的字符码必须是Unincode字符码(建议不省略)
=>文件主体
=>必须有根元素
=>标签对大小写敏感
=>属性
应尽量避免使用属性,因为属性难以阅读和维护,尽量使用元素来描述数据,仅使用属性来提供与数据无关的信息。
=>元数据(有关数据的数据,如id)应当存储为属性,而数据本身应存储为元素
属性值必须加“”或者‘’。当属性值含有“”时,用‘’;当属性值含有‘’时,用“”;当属性值既含有‘’又含有“”时,用实体字符
=>< 小于(<) =>> 大于