什么是在Web应用程序中使用JSON?

我对Web开发和Web应用程序相对来说比较陌生。 我听说过JSON,但我不确定它的用途。


JSON是用于编码服务器返回的信息的格式。 当您使用AJAX / XHR调用脚本(例如使用JavaScript)时,返回的信息可以通过XML,JSON或其他格式传递。 JSON只是一种以JavaScript本身的对象结​​构返回数据的方式 - 通常不需要像XML那样进行大量解析。


它是编码信息的一种语言。 例如,如果您想将关于某人的信息从一个地方发送到另一个地方,那么它的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。


首先,它是JavaScript Object Notation的缩写。

它经常用于应用程序处理对象数据结构(通常用Java,C#等语言显示)和关联数组(在许多语言中看到的键值对(如Python,PHP等))的地方,

为了回答你的问题,这是一种将对象编码为字符串,传输它们并在另一端重新创建对象的简单而有效的方法。

JSON在维基百科上

JSON主页

PHP中的JSON编码示例

链接地址: http://www.djcxy.com/p/47827.html

上一篇: What is JSON used for in web applications?

下一篇: Why do we use JSON in android?