JSON

JSON基础学习(2)

字号+ 作者:H5之家 来源:H5之家 2017-10-01 17:06 我要评论( )

people.authors[1].genre // Value is "fantasy" people.musicians[3].lastName // Undefined. This refers to the fourth entry, and there isn't one people.programmers.[2].firstName // Value is "Elliotte" J

people.authors[1].genre // Value is "fantasy" people.musicians[3].lastName // Undefined. This refers to the fourth entry, and there isn't one people.programmers.[2].firstName // Value is "Elliotte"


JavaScript

正如可以用点号和括号访问数据,也可以按照同样的方式轻松地修改数据:

people.musicians[1].lastName = "Rachmaninov";

转换回字符串

String newJSONtext = people.toJSONString();


JSON

myObject的对象进行转换,只需执行相同形式的命令:

String myObjectInJSON = myObject.toJSONString();


JSON
,只需调用一个简单的函数,就可以获得经过格式化的数据,可以直接使用了。对于其他数据格式,需要在原始数据和格式化数据之间进行转换。即使使用 Document Object Model

API

JavaScript
对象和语法。


JSON
几乎肯定是一个好选择,这样就可以轻松地将数据转换为可以在请求中发送给服务器端程序的格式。


结束语


XML

JavaScript
中处理更复杂的数据结构。


JSON

JSON
请求和响应混合在一起。这可以提供很大的灵活性,可以按照几乎任何组合结合使用所有这些工具。

xml的写法:

<contact>

 <friend>

  <name>Michael</name>

  <email>17bity@gmail.com</email>

  <homepage></homepage>

 </friend>

 <friend>

  <name>John</name>

  <email>john@gmail.com</email>

  <homepage></homepage>

 </friend>

  <friend>

  <name>Peggy</name>

  <email>peggy@gmail.com</email>

  <homepage></homepage>

 </friend>

</contact>

JSON:

[

{

 name:"Michael",

 email:"17bity@gmail.com",

 homepage:"http://www.jialing.net"

},

{

 name:"John",

 email:"john@gmail.com",

 homepage:"http://www.jobn.com"

},

{

 name:"Peggy",

 email:"peggy@gmail.com",

 homepage:"http://www.peggy.com"

}

]

1,对象:

{name:"Peggy",email:"peggy@gmail.com",homepage:"http://www.peggy.com"}

{ 属性 : ,属性 :
, 属性 :
}

2,数组是有顺序的值的集合。一个数组开始于"[",结束于"]",值之间用","分隔。

[

{name:"Peggy",email:"peggy@gmail.com",homepage:"http://www.peggy.com"}, {name:"Peggy",email:"peggy@gmail.com",homepage:"http://www.peggy.com"},

{name:"Peggy",email:"peggy@gmail.com",homepage:"http://www.peggy.com"}

]

3, 值可以是字符串、数字、truefalsenull,也可以是对象或数组。这些结构都能嵌套。

 

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

相关文章
  • 关于JSONObject与GSON解析JSON数据详解

    关于JSONObject与GSON解析JSON数据详解

    2017-10-02 10:02

  • Json.Net学习 异常处理

    Json.Net学习 异常处理

    2017-10-01 14:02

  • Json详解与使用

    Json详解与使用

    2017-10-01 13:05

  • 从零开始的 JSON 库教程(五):解析数组

    从零开始的 JSON 库教程(五):解析数组

    2017-10-01 11:05

网友点评
t