基本样貌
<?xml version="1.0" encoding="UTF-8" ?>
<outer>
<name>阿伟</name>
<desc>怎么又在玩电动啊</desc>
<inner type="1">
<age>10</age>
<sex>男</sex>
</inner>
</outer>
XML格式规范
<!--注释内容-->
<!--最外部的节点称之为根节点-->
<outer>
<!--一个或多个子节点-->
<!--一个或多个子节点-->
<!--一个或多个子节点-->
</outer>
<?xml version="1.0" encoding="UTF-8" ?><!--头部声明-->
<!--成对出现-->
<name>阿伟</name>
<!--可以嵌套-->
<inner type="1">
<age>10</age>
<sex>男</sex>
</inner>
<!--交叉嵌套 这是不允许的的!!!-->
<age>10
<sex>男
</age>
</sex>
<!--属性-->
<inner type="1">
<inner type='1'>
<!--错误!!!-->
<desc>怎么又在玩电动啊</Desc>
<!--正确-->
<desc>怎么又在玩电动啊</desc>
<!--错误!!!-->
<age>1<0</age>
<age>1<0</age>
- 若嫌一个一个改太麻烦,也可以使用CDATA来快速创建不解析区域
- 包括CDATA都不会解析
<?xml version="1.0" encoding="UTF-8" ?>
<test>
<name><![CDATA[这里是不解析内容]]></name>
</test>
XML文件可以通过浏览器打开查看语法是否错误
- IDEA:右键XML文件->Open In->Browser->选择浏览器
- 直接拖拽XML文件向浏览器