Для чего используется JSON в веб-приложениях? - PullRequest
1 голос
/ 05 марта 2011

Я относительно новичок в веб-разработке и веб-приложениях.Я слышал о JSON, но не уверен, что именно он использует.

Ответы [ 3 ]

9 голосов
/ 05 марта 2011

JSON - это формат для кодирования информации, возвращаемой сервером.Когда вы вызываете скрипт с AJAX / XHR (например, с JavaScript), возвращаемая информация может поступать через XML, JSON или другой формат.JSON - это просто способ вернуть эти данные в структуре объекта, встроенной в JavaScript, - способом, который обычно не требует большого анализа, как это делает XML.

4 голосов
/ 05 марта 2011

Это своего рода язык для кодирования информации.Например, если вы хотите отправить информацию о человеке из одного места в другое, то в формате JSON это может выглядеть так:

{
     "firstName": "John",
     "lastName": "Smith",
     "age": 25,
     "address":
     {
         "streetAddress": "21 2nd Street",
         "city": "New York",
         "state": "NY",
         "postalCode": "10021"
     },
     "phoneNumber":
     [
         {
           "type": "home",
           "number": "212 555-1234"
         },
         {
           "type": "fax",
           "number": "646 555-4567"
         }
     ]
 }

Взято из вики.:) Подробнее см. http://en.wikipedia.org/wiki/JSON.

1 голос
/ 05 марта 2011

Во-первых, это аббревиатура для нотации объектов JavaScript.

Часто используется в местах, где приложения имеют дело со структурами данных объекта (часто встречаются в таких языках, как Java, C # и т. Д.) И ассоциативными массивами(пары ключ-значение встречаются во многих языках, таких как Python, PHP и т. д.)

Чтобы ответить на ваш вопрос, это простой и эффективный способ кодирования объектов в строки, их передачи и воссоздания объектов надругой конец.

JSON в Википедии

JSON Homepage

Пример кодирования JSON в PHP

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...