JSON - 与 XML 的比较


JSON 和 XML 是人类可读的格式,并且与语言无关。它们都支持现实世界中的创建、阅读和解码。我们可以根据以下因素将 JSON 与 XML 进行比较 -

冗长

XML 比 JSON 更详细,因此对于程序员来说编写 JSON 更快。

数组的使用

XML用于描述结构化数据,不包含数组,而JSON包含数组。

解析

JavaScript 的eval方法解析 JSON。当应用于 JSON 时,eval 返回所描述的对象。

例子

XML 和 JSON 的单独示例 -

JSON

{
   "company": Volkswagen,
   "name": "Vento",
   "price": 800000
}

XML

<car>
   <company>Volkswagen</company>
   <name>Vento</name>
   <price>800000</price>
</car>