Учебники

JSON — Обзор

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

Live Demo

<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» для получения дополнительной информации об объектах JSON.