English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
JSON represents JavaScript Object Notation, JS object notation. It is used for storing and exchanging data between server and client.
JSON является очень легким форматом данных для обмена, который можно быстро и легко анализировать и генерировать.
При передаче данных между браузером и сервером данные должны быть только текстовыми.
JSON является текстом, и мы можем преобразовать любой объект JavaScript в JSON, а затем отправить JSON на сервер.
Мы также можем преобразовать любое полученное с сервера JSON в объект JavaScript.
Если данные хранятся в объекте JavaScript, вы можете преобразовать этот объект в JSON и отправить его на сервер.
Следующий пример показывает, как преобразовать объект JavaScript в строку JSON и отправить ее на сервер:
var myObj = {name: "Seagull", age: 22, city: "New Delhi"}; var myJSON = JSON.stringify(myObj); window.location = "json_demo.php?q=" + myJSON;тестировать, посмотрите‹/›
Вы будетеJSON.stringify()Дополнительную информацию о данном методе вы найдете в последней части этого руководства.
Если вы получаете данные в формате JSON, вы можете преобразовать их в объект JavaScript.
Следующий пример показывает, как преобразовать строку, написанную в формате JSON, в объект JavaScript:
var myJSON = '{"name":"Seagull", "age":22, "city":"New Delhi"}'; var myObj = JSON.parse(myJSON); document.getElementById("output").innerHTML = myObj.name + " lives in " + myObj.city;тестировать, посмотрите‹/›
Вы будетеJSON.parse()Дополнительную информацию о данном методе вы найдете в последней части этого руководства.
JSON может хранить объекты JavaScript в текстовом формате.
Следующий пример показывает, как использовать JSON для хранения и извлечения информации о пользователе в локальном хранилище:
// хранение данных var myObj = {name: "Seagull", age: 22, city: "New Delhi"}; var myJSON = JSON.stringify(myObj); localStorage.setItem("demoJSON", myJSON); // Получение данных var data = localStorage.getItem("demoJSON"); var obj = JSON.parse(data); document.getElementById("output").innerHTML = obj.name + " проживает в " + obj.city;тестировать, посмотрите‹/›
Чтобы узнать больше о objeto LocalStorage, пожалуйста, посетите нашAPI HTML5 Web Storage.
JSON - это легковесный текстовый стандарт, предназначенный для человечесо читаемого обмена данными.
JSON представление JavaScript Object Notation
Формат JSON был определен Дугласом Крокфوردом
JSON спроектирован специально для человечесо читаемого обмена данными
JSON был расширен из языка скриптов JavaScript
JSON «само�述ательный» и легко понимаемый
JSON независим от языка
Расширение файла JSON .json
Медиа-тип JSON в Интернете application/json
Унифицированный идентификатор типа public.json
JSON использует синтаксис JavaScript, но формат JSON является текстом.
Его можно читать с помощью любого языка программирования и использовать в качестве формата данных.
Формат JSON является текстом и легко передается между сервером и клиентом, и его можно использовать в качестве формата данных в любом языке программирования.
Формат JSON используется для сериализации и передачи структурированных данных через сетевые подключения.
JavaScript имеет встроенные функцииJSON.parse(), можно преобразовать строку, написанную в формате JSON, в локальный объект JavaScript.
Таким образом, если вы получаете данные в формате JSON от сервера, вы можете использовать его так же, как и любой другой объект JavaScript.