有谁知道什么时候应该使用 XML 而不是 JSON,为什么?
谢谢
XML - 优点
XML - 缺点
<some_long_tag_name>...</some_long_tag_name>
在一个文件中遇到 x1000 次),这可能会对网络带宽和磁盘使用产生巨大影响JSON - 优点
更容易被人类阅读
Web 浏览器中的本机支持,这要归功于JavaScript
JSON - 缺点
不包含类型定义 ( "some_object" : "10" // String or Int?
)
缺少某种 DTD(你怎么知道“some_object”是必需的?)
这些只是主要的。老实说,一个人可以写一本关于它的书,所以我不知道为什么人们会降低这个问题的等级......但是我发现可以帮助你一点。
当(在工具、库、方法和知识的当前状态下)首选 XML 时的示例: