首頁  >  文章  >  json怎麼用

json怎麼用

anonymity
anonymity原創
2019-05-05 15:14:1315044瀏覽

JSON(JavaScript Object Notation) 是一種輕量級的資料交換格式。易於人閱讀和編寫。同時也易於機器解析和生成。它是基於JavaScript Programming Language, Standard ECMA-262 3rd Edition - December 1999的子集。

JSON是Douglas Crockford在2001年開始推廣使用的資料格式,在2005年-2006年正式成為主流的資料格式,而雅虎和Google就在那時候開始廣泛地使用JSON格式。

json怎麼用

JSON 語法規則

#在 JS 語言中,一切都是物件。因此,任何支援的類型都可以透過 JSON 來表示,例如字串、數字、物件、陣列等。但是物件和陣列是比較特殊且常用的兩種類型:

物件表示為鍵值對

資料由逗號分隔

花括號保存物件

方括號保存陣列

JSON 鍵/值對

JSON 鍵值對是用來保存JS 物件的一種方式,和JS 物件的寫法也大同小異,鍵/值對組合中的鍵名寫在前面並用雙引號"" 包裹,使用冒號: 分隔,然後緊接著值:

{"firstName": "Json"}

這很容易理解,等價於這條JavaScript 語句:

{firstName : "Json"}

JSON的兩種結構

JSON有兩種表示結構,物件和陣列。

物件結構以”{”大括號開始,以”}”大括號結束。中間部分由0或多個以”,”分隔的”key(關鍵字)/value(值)”對構成,關鍵字和值之間以”:“分隔,語法結構如代碼。

{
    key1:value1,
    key2:value2,
    ...
}

其中關鍵字是字串,而值可以是字串,數值,true,false,null,物件或陣列

陣列結構以”[”開始,”]」結束。中間由0或多個以”,”分隔的值列表組成,語法結構如代碼。

[
    {
        key1:value1,
        key2:value2 
    },
    {
         key3:value3,
         key4:value4   
    }
]

以上是json怎麼用的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn