Синтаксис JSON
Формат JSON представляет собой значение пары ключ:значение. Между ключом и значением ставится знак : (двоеточие). Пары ключ-значение отделяются друг от друга знаком , (запятая).
По факту JSON представляет собой набор записей и массивов:
- Запись — это неупорядоченное множество пар ключ:значение, заключенное в фигурные скобки {}.
- Массив — это упорядоченное множество значений. Массив заключается в квадратные скобки [].
Обратите внимание: запись отличается от массива тем, что в записи мы можем перемещать элементы в произвольном порядке, а элементы массива идут строго по порядку, как они размещены.
Практический пример
Данный пример показывает JSON-представление данных об объекте, которые описывают человека. В данных присутствуют строковые и числовые поля, а именно: имя, фамилия, пол, информация об адресе проживания и массив, который содержит список телефонных номеров.
Обратите внимание, что в примере представлена вложенная структура данных.
{
"firstName": "Иван",
"lastName": "Иванов",
"sex": "Мужской",
"address": {
"streetAddress": "Проспект Ленина, д 24",
"city": "Екатеринбург",
"postalCode": 620000
},
"phoneNumbers": [
"8800 000-1234",
"8800 111-5678"
]
}
Метки: JSON, Формат данных.