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>
廣告