Подтвердить что ты не робот

Каков правильный формат в JSON, я должен также указать имена?

Я пишу файл JSON, но я не уверен, какой из следующих форматов является правильным?

Указание имен переменных и всех строковых значений

{
    "class": {
        "number": 2,
        "student": {
            "name": "Tom",
            "age": 1
        },
        "student": {
            "name": "May",
            "age": 2
        }
    }
}

или

Цитирование только строковых значений

{
    class: {
        number: 2,
        student: {
            name: "Tom",
            age: 1
        },
        student: 
        {
            name: "May",
            age: 2
        }
    }
}  
4b9b3361

Ответ 1

Первое действительно, если вы не знаете, вы можете легко проверить свой вывод JSON онлайн здесь: http://www.jsonlint.com/

Ответ 2

JSON требует кавычек. См. http://json.org для спецификаций.

В частности, построение строки:

строка

"
  " символы"