XML入门学习笔记
XML的含义:
- ML 指可扩展标记语言(EXtensible Markup Language)。
- XML 是一种很像HTML的标记语言。
- XML 的设计宗旨是传输数据,而不是显示数据。
- XML 标签没有被预定义。您需要自行定义标签。
- XML 被设计为具有自我描述性。
- XML 是 W3C 的推荐标准。
与HTML的区别与联系:
区别:
- XML 被设计用来传输和存储数据,其焦点是数据的内容。
- HTML 被设计用来显示数据,其焦点是数据的外观。
联系:
- XML不是对HTML的替代,而是对HTML的补充
XML的作用:
- 把数据从HTML中分离
- 简化数据分享
- 简化数据传输
- 简化平台变更
- 创建新的互联网语言
XML的语法:
-
所有的XML元素都必须有关闭的标签
-
标签对大小写敏感
-
标签必须正确嵌套
-
文档必须要有根元素
-
XML属性值必须加引号
-
实体引用
-
文档声明
<?xml version="1.0" encoding="UTF-8"?>
version=”1.0”表示解析XML时,采用的版本号,
XML可以用浏览器解析,因为浏览器内置XML解析器,让浏览器采用XML1.0,
版本的解析器来解析,目前1.0最为常用encoding=”UTF-8”表示解析XML时,采用什么样的解码方式,