JSON или JavaScript Object Notation — это легкий текстовый открытый стандарт, разработанный для удобочитаемого обмена данными. Соглашения, используемые JSON, известны программистам, включая C, C ++, Java, Python, Perl и т. Д.
-
JSON означает JavaScript Object Notation.
-
Формат был указан Дугласом Крокфордом.
-
Он был разработан для удобочитаемого обмена данными.
-
Он был расширен с языка сценариев JavaScript.
-
Расширение имени файла .json .
-
Тип JSON Internet Media — это приложение / JSON.
-
Универсальный идентификатор типа — public.json.
JSON означает JavaScript Object Notation.
Формат был указан Дугласом Крокфордом.
Он был разработан для удобочитаемого обмена данными.
Он был расширен с языка сценариев JavaScript.
Расширение имени файла .json .
Тип JSON Internet Media — это приложение / JSON.
Универсальный идентификатор типа — public.json.
Использование JSON
-
Он используется при написании приложений на основе JavaScript, которые включают в себя расширения браузера и веб-сайты.
-
Формат JSON используется для сериализации и передачи структурированных данных по сетевому соединению.
-
Он в основном используется для передачи данных между сервером и веб-приложениями.
-
Веб-сервисы и API используют формат JSON для предоставления общедоступных данных.
-
Может использоваться с современными языками программирования.
Он используется при написании приложений на основе JavaScript, которые включают в себя расширения браузера и веб-сайты.
Формат JSON используется для сериализации и передачи структурированных данных по сетевому соединению.
Он в основном используется для передачи данных между сервером и веб-приложениями.
Веб-сервисы и API используют формат JSON для предоставления общедоступных данных.
Может использоваться с современными языками программирования.
Характеристики JSON
- JSON легко читать и писать.
- Это легкий текстовый формат обмена.
- JSON не зависит от языка.
Простой пример в JSON
В следующем примере показано, как использовать JSON для хранения информации, связанной с книгами, в зависимости от их темы и издания.
{ "book": [ { "id":"01", "language": "Java", "edition": "third", "author": "Herbert Schildt" }, { "id":"07", "language": "C++", "edition": "second", "author": "E.Balagurusamy" } ] }
После понимания вышеупомянутой программы мы попробуем другой пример. Давайте сохраним код ниже как json.htm —
<html> <head> <title>JSON example</title> <script language = "javascript" > var object1 = { "language" : "Java", "author" : "herbert schildt" }; document.write("<h1>JSON with JavaScript example</h1>"); document.write("<br>"); document.write("<h3>Language = " + object1.language+"</h3>"); document.write("<h3>Author = " + object1.author+"</h3>"); var object2 = { "language" : "C++", "author" : "E-Balagurusamy" }; document.write("<br>"); document.write("<h3>Language = " + object2.language+"</h3>"); document.write("<h3>Author = " + object2.author+"</h3>"); document.write("<hr />"); document.write(object2.language + " programming language can be studied " + "from book written by " + object2.author); document.write("<hr />"); </script> </head> <body> </body> </html>
Теперь давайте попробуем открыть json.htm с помощью IE или любого другого браузера с поддержкой javascript, который выдает следующий результат:
Вы можете обратиться к главе «Объекты JSON» для получения дополнительной информации об объектах JSON.