JSON資料交換格式有幾種?

金木大大大發表於2023-12-04

JSON(JavaScript Object Notation)是一種常用的資料交換格式,它簡潔、易於閱讀和編寫,並且易於解析和生成。在實際應用中,JSON有以下幾種常見的資料交換格式:


JSON:這是最常見的JSON資料交換格式,它使用鍵值對的方式來表示資料,鍵和值之間使用冒號分隔,不同的鍵值對之間使用逗號分隔,整個資料使用花括號包裹。

{

  "name": "John",

  "age": 30,

  "city": "New York"

}

JSON陣列:除了使用鍵值對的方式,JSON還支援使用陣列來表示資料。陣列是一組有序的值,使用方括號包裹,不同的值之間使用逗號分隔。

[

  "apple",

  "banana",

  "orange"

]

JSON巢狀:JSON資料可以巢狀使用,即在一個JSON物件中可以包含其他JSON物件或JSON陣列。

{

  "name": "John",

  "age": 30,

  "address": {

    "city": "New York",

    "country": "USA"

  },

  "hobbies": [

    "reading",

    "music",

    "traveling"

  ]

}

JSON中的特殊值:除了字串、數字、布林值和null之外,JSON還支援一些特殊的值,如undefined和NaN。

{

  "name": "John",

  "age": null,

  "isMarried": false,

  "favoriteNumber": NaN

}

這些是JSON資料交換格式的幾種常見形式。JSON的簡潔性和易用性使其成為現代應用程式中常用的資料交換格式之一。


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/70032566/viewspace-2998605/,如需轉載,請註明出處,否則將追究法律責任。

相關文章