1. XML 是什么?
标记语言,类似 HTML
2. 什么时候出现?
前身标准通用标记语言,60 年代就开始发展
3. 为了解决什么问题出现?
存储传输数据,方便跨平台调用
4. 谁发明了它?
W3C 制定,不属于任何一家公司
5. 有没有类似品?
JSON
6. 优点?
标签自定义,利于理解;
内容和结构完全分离;
互操作性强;
可以方便地穿越防火墙,在不同操作系统上的不同系统之间通信;
具有统一的标准语法,任何系统和产品所支持的 XML 文档,都具有统一的格式和语法;
支持多种编码,方便多语言系统处理数据;
可扩展性强,例如 MathML、CML、TecML;
7. 缺点?
浏览器兼容能力比 JSON 差点;
文本长度比 JSON 长,会占用更多网络传输时间;
大数据时效率比较低;
标记的符号化会导致 XML 数据比二进制表数据量增加,当数据量很多时,效率会成为很大的问题;
网友评论