xml
: 可扩展标记语言 Extensible Markup Language
xml数据格式最主要的功能就是 数据传输。
也可用于配置文件:config.xml
xml
被发明的目的是传输和存储数据,而不是展示数据(html
)。
xml
的标签只能自定义,没有官方标签,html
的标签不能自定义。
xml
是w3c推举的数据传输格式。
xml语法:
(1)xml要有根节点。
根节点就是其他所有节点的父级节点
(2)头声明,不强制,可有可无。
<?xml version="1.0" encoding="utf-8"?>
(3) 所有xml元素必须是成对标签,不能交叉
(4)标签名区分大小写
(5)注释 <!-- -->
注意:
特殊字符使用实体转义。
CDATA:
CDATA标记的内容,不进行解析,可用于特殊字符(> < )较多的语句。
特殊字符较少时,采用转义,特殊字符较多时,使用CDATA。