JSON
JSON (англ. JavaScript Object Notation, ФОРМАТ ДАНИХ оснований на JavaScript) — текстовый формат обмена данными, основанный на JavaScript.
Обозначение объектов JavaScript (JSON) - стандартный текстовый формат для представления структурированных данных на основе синтаксиса объекта JavaScript. Он обычно используется для передачи данных в веб-приложениях (например, отправка некоторых данных с сервера на клиент, поэтому их можно отображать на веб-странице или наоборот).
JSON представляет собой строку, формат которой очень похож на буквенный формат объекта JavaScript.
- JSON - это чисто формат данных - он содержит только свойства, а не методы.
- JSON требует двойных кавычек, которые будут использоваться вокруг строк и имен свойств. Одиночные кавычки недействительны.
- Даже одна неуместная запятая или двоеточие может привести к сбою JSON-файла и не работать. Вы должны быть осторожны, чтобы проверить любые данные, которые вы пытаетесь использовать (хотя сгенерированный компьютером JSON с меньшей вероятностью включает ошибки, если программа генератора работает правильно). Вы можете проверить JSON с помощью приложения, такого как JSONLint.
- JSON может фактически принимать форму любого типа данных, который действителен для включения внутри JSON, а не только массивов или объектов. Так, например, одна строка или номер будет действительным объектом JSON.
- В отличие от кода JavaScript, в котором свойства объекта могут не оборачиваться в двойные кавычки, в JSON в качестве свойств могут использоваться только строки обернутые в двойные кавычки.