1.XML定义
XML=Extensible Markup Language,可扩展标记语言,适合Web传输,设计宗旨是为了传输数据。
XML提供统一的方法来描述和交换独立于应用程序或供应商的结构化数据,XML标签没有被预定义,需要开发者根据需要自行定义标签。
2. XML文档结构
2.1 XML的声明
<?xml version="1.0" standalone="yes" encoding="UTF-8">
2.2 XML根元素的定义
XML文档的树形结构要求必须有一个根元素。根元素的其实标记在最前,结束标记在最后
2.3 XML元素
元素的基本结构:开始标记-数据内容-结束标记
2.4 XML的注释
<!--this is comment-->
3.XML语法规则
- 所有XML元素都必须有关闭标签
- XML标签对大小写敏感
- XML必须正确的嵌套
- XML文档必须有根元素
- XML的属性以名-值对的方式组成,值应该加引号
- XML中可以编写注释
- 在XML中,空格会被保留