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