Ответ
В JSON фигурные скобки {} являются синтаксическим обозначением объекта (или словаря/ассоциативного массива в терминах программирования).
Структура объекта JSON:
- Объект заключается в фигурные скобки.
- Содержит неупорядоченный набор пар ключ: значение.
- Ключ всегда должен быть строкой в двойных кавычках.
- Пары ключ-значение разделяются запятыми.
Пример JSON-объекта:
{
"firstName": "John",
"lastName": "Doe",
"age": 30,
"isEmployed": true,
"address": {
"street": "123 Main St",
"city": "Anytown"
},
"hobbies": ["reading", "cycling"]
}
Что здесь показано:
- Внешние
{}определяют корневой объект. - Ключи:
"firstName","age","address"и т.д. - Значения могут быть разных типов: строка, число, булево значение, вложенный объект (снова в
{}), массив (в[]).
Важно: В отличие от JavaScript, в JSON не допускаются:
- Ключи без кавычек.
- Завершающая запятая после последней пары ключ-значение.
- Комментарии.