数据交换格式
什么是数据交换格式
数据交换格式,就是服务器端与客户端之间进行数据传输与交换的格式。
前端领域,经常提及的两种数据交换格式分别是XML和JSON。其中XML用的非常少,所以 , 我们重点要学习的数据交换格式就是JSON。
什么是 XML
XML的英文全称是EXtensible Markup Language,即可扩展标记语言。因此,XML和HTML , 类似,也是一种标记语言。
2. XML 和 HTML 的区别
XML 和 HTML 虽然都是标记语言, 但是, 它们两者之间没有任何的关系.
- HTML 被设计用来描述网页上的内容, 上网页的载体
- XML 被设计用来 传输和存储数据, 是数据的载体
3. XML 的缺点
1. XML 格式臃肿 , 和数据无关的代码多, 体积大, 传输效率低
2. 在 JavaScript 中解析 XML 比较麻烦