鍍金池/ 教程/ Java/ JSON 語法
在 Perl 中使用 JSON
JSON 與 Ajax
JSON 語法
JSON 模式(Schema)
JSON 與 XML 對(duì)比
在 Java 中使用 JSON
JSON 教程
JSON 數(shù)據(jù)類型
JSON 對(duì)象
在 Ruby 中使用 JSON
在 Python 中使用 JSON
在 PHP 中使用 JSON

JSON 語法

我們來快速瀏覽一下 JSON 的基本語法。JSON 的語法基本上可以視為 JavaScript 語法的一個(gè)子集,包括以下內(nèi)容:

  • 數(shù)據(jù)使用名/值對(duì)表示。
  • 使用大括號(hào)保存對(duì)象,每個(gè)名稱后面跟著一個(gè) ':'(冒號(hào)),名/值對(duì)使用 ,(逗號(hào))分割。
  • 使用方括號(hào)保存數(shù)組,數(shù)組值使用 ,(逗號(hào))分割。

下面是一個(gè)簡(jiǎn)單的示例:

{
    "book": [
        {
            "id":"01",
            "language": "Java",
            "edition": "third",
            "author": "Herbert Schildt"
        },
        {
            "id":"07",
            "language": "C++",
            "edition": "second"
            "author": "E.Balagurusamy"
    }]
}

JSON 支持以下兩種數(shù)據(jù)結(jié)構(gòu):

  • 名/值對(duì)集合: 這一數(shù)據(jù)結(jié)構(gòu)由不同的編程語言支持。
  • 有序的值列表: 包括數(shù)組,列表,向量或序列等等。