В JSON значения должны быть одним из следующих типов данных:
строка
число
объект (объект JSON)
массив
логическое значение
ноль
Значения JSON не могут быть одним из следующих типов данных:
функция
свидание
не определено
Строки в JSON должны быть записаны в двойных кавычках.
{"name":"John"}Числа в JSON должны быть целыми числами или числами с плавающей запятой.
{"age":30}Значения в JSON могут быть объектами.
{
"employee":{"name":"John", "age":30, "city":"New York"}
}Объекты как значения в JSON должны соответствовать синтаксису JSON.
Значения в JSON могут быть массивами.
{
"employees":["John", "Anna", "Peter"]
}Значения в JSON могут быть истинными/ложными.
{"sale":true}Значения в JSON могут быть нулевыми.
{"middlename":null}