XML(X Exrensible Markup Language)
-> 用来存储数据使用
-> 数据交互必须让所有人了解数据的内容结构
-> 借鉴HTML的存储结构
<标签名>数据</标签名>
<标签名 属性="值"/>
XML的基本结构
-> 首先是一个文本文件
-> 有一个文档描述
<?xml version="1.0" encoding="utf-8"?>
-> 每一个文档必须有,而且只能有一个根节点
<root></root>
在XML中大小写敏感
标签名可以使用任意的合法标识符
标签中可以有属性,属性用键值表示,属性的值一定要用双引号括起来,多个属性用空格隔开
标签一般成对存在,例如<a></a>等, 但是如果标签中没有子数据,可以写成封闭的 < /a>
-> XML组织数据都是使用标签嵌套完成的,一般数据本身存储在最后一个标签
List<Person>
---------------------------------------------------------------------------------
<list>
<person>
<name>赵子龙</name>
</person>
</list>
CDATA 注释
<!-- 注释 -->