JSON 入門

JSON(JavaScript Object Notation) 是道格拉斯·克羅克福德最初指定的最受歡迎和廣泛接受的資料交換格式之一。

目前,它由兩個競爭標準 RFC 71592ECMA-404 描述 。ECMA 標準是最小的,僅描述允許的語法語法,而 RFC 也提供了一些語義和安全性考慮因素。

  • JSON 在軟體中被廣泛接受,其中包括用於在客戶端和伺服器之間交換資料的客戶端 - 伺服器體系結構。
  • JSON 易於使用,純文字,輕量級和人類可讀的格式,人們經常誤解為 XML 的替代品。
  • 儘管縮寫以 JavaScript 開頭,但 JSON 不是一種語言,或者具有任何語言文字,它只是資料符號的規範。
  • 它是獨立於平臺和語言的,幾乎所有的前線語言/框架都支援內建,並且支援 JSON 資料格式的所有流行語言都有,其中一些是 C#,PHP,Java,C++,Python,Ruby 還有很多。
  • JSON 的官方 Internet 媒體型別是 application / json。
  • JSON 副檔名為 .json。