JSON Руководство



JSON: JavaScript Object Notation (JavaScript Object Notation)

JSON — это синтаксис для хранения и обмена текстовой информацией, похожий на XML.

JSON меньше, быстрее и проще для разбора, чем XML.

JSON легко читается и пишется людьми.

Языки программирования, такие как C, Python, C++, Java, PHP и Go, поддерживают JSON.

Примеры JSON

{ "sites": [ { "name":"Пример" , "url":"www.example.com" }, { "name":"google" , "url":"www.google.com" }, { "name":"Weibo" , "url":"www.weibo.com" } ] }

Этот объект sites представляет собой массив, содержащий 3 записи сайтов (объекты).


Что такое JSON?

  • JSON расшифровывается как JavaScript Object Notation (JavaScript Object Notation)
  • JSON — это легкий текстовый формат обмена данными
  • JSON не зависит от языка: JSON использует синтаксис JavaScript для описания объектов данных, но JSON по-прежнему не зависит от языка и платформы. Парсеры JSON и библиотеки JSON поддерживают множество различных языков программирования. В настоящее время очень многие динамические языки программирования (PHP, JSP, .NET) поддерживают JSON.
  • JSON является самоописывающим и более понятным.

JSON — преобразование в объекты JavaScript

Текстовый формат JSON синтаксически идентичен коду для создания объектов JavaScript.

Благодаря этому сходству программы на JavaScript могут без парсера использовать встроенную функцию eval() для создания нативных объектов JavaScript из данных JSON.


Инструменты JSON

Другие расширения