如果我引用名称,JSON中的格式是什么?

Que*_*ons 14 json

我正在写一个JSON文件,但我不确定以下哪种格式是正确的?

引用变量名称和所有字符串值

{
    "class": {
        "number": 2,
        "student": {
            "name": "Tom",
            "age": 1
        },
        "student": {
            "name": "May",
            "age": 2
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

要么

仅引用字符串值

{
    class: {
        number: 2,
        student: {
            name: "Tom",
            age: 1
        },
        student: 
        {
            name: "May",
            age: 2
        }
    }
}  
Run Code Online (Sandbox Code Playgroud)

Nic*_*ver 21

第一个是有效的,如果你不知道你可以在这里很容易地在线验证你的JSON输出:http://www.jsonlint.com/


Gre*_*ill 11

JSON需要引号.有关规格,请参见http://json.org.

特别是,字符串制作是:

"
" 字符 "