JSON

json数组 是啥?

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

json,_json数组 是啥?,json

json数组 是啥?

json数组 是啥?

json中有两种“容器”类型,所谓容器是说在该类型中可以嵌套其他类型。一种是数组,另外一种是对象。
json数组,比如
["Jim",17,"male",["java","php","python"]]
在数组中包含4个元素,第四个元素又是一个数组。
另一种是json对象,在json对象中必须通过key-value的形式定义数据,比如

{ "name": "Jim", "age": 17, "gender": "male", "skill": [ "java", "php", "python" ] }

数组是中括号[]标注,对象以大括号{}
json可以理解为方便不同语言之间进行数据交换的一种序列化方式,json的数组在不同语言中会对应不同的数据类型,比如json数组在java中对应为List,在python中对应为列表;json对象在java中对应为hashtable,在python中对应为字典dict。

参考 Introducing JSON

?url=wgVT1UIEVqs4N6Qzq97O1EB2MSwMtnN3TrVdSOXD3hUkPAUPdc0pL75llIF3MQnTvXIL4DmABpItwOog70DlYK

看一下吧,兄弟。

json最主要的用途是:
前端请求数据 -》 后端返回Json数据 -》 前端解析Json

{"firstName":"Brett","lastName":"McLaughlin","email":"aaaa"}

像酱紫的就是JSON格式了。这种格式的东西组成的数组就是JSON数组了。

java的话有包可以解析。

JSON 语法是 JavaScript 对象表示法语法的子集。

数据在名称/值对中 数据由逗号分隔 花括号保存对象 方括号保存数组 JSON 名称/值对

JSON 数据的书写格式是:名称/值对。

名称/值对包括字段名称(在双引号中),后面写一个冒号,然后是值: "firstName" : "John" 这很容易理解,等价于这条 JavaScript 语句: firstName = "John"

JSON 值

JSON 值可以是: 数字(整数或浮点数) 字符串(在双引号中) 逻辑值(true 或 false) 数组(在方括号中) 对象(在花括号中) null

JSON 对象

JSON 对象在花括号中书写: 对象可以包含多个名称/值对: { "firstName":"John" , "lastName":"Doe" } 这一点也容易理解,与这条 JavaScript 语句等价: firstName = "John" lastName = "Doe"

JSON 数组

JSON 数组在方括号中书写: 数组可包含多个对象: { "employees": [ { "firstName":"John" , "lastName":"Doe" }, { "firstName":"Anna" , "lastName":"Smith" }, { "firstName":"Peter" , "lastName":"Jones" } ] }

以上来自w3school,没办法,w3school上写的简单直白,说看谁知道(:JSON 语法


array 就是数组

相关阅读:
求助:symfony2 JMS JMS\SerializerBundle 序列化超时。
css3选择器如何能选取到紧邻的前一个元素?
这个简单程序错在哪?
linked frameworks and libraries里的常用的系统的库 有什么方法可以自动加载吗?每次手动配置好麻烦。
sass & 疑问
如何让phoneGap应用背景透明并且透出系统当前桌面
Vue.js devtools 安装后启动不了?求帮助!!
如何在 AngularJS 中实现向上滑动滚动条时加载数据?
有没有比较好用的web app 的测试工具?
这个swift程序如何调用并输出
redux-form配合react-router不行吗?
分享到facebook时怎样取消默认加载的图片?
zui框架是什么?
IOS 真机调试 报错 fatal error: unexpectedly found nil while unwrapping
jquery 添加元素后,页面晃动了一下
java的学习问题
使用Quartz,如何动态的增加Job(运行时添加新的Job)
急求一个问题,是关于生成图片的。
css 怎么做个盒子100*100的box,里面装个1000*1000的图片?
tableview cell 选中后 改变颜色

 

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

相关文章
  • Convert an object to a JSON string with thrift json serializ

    Convert an object to a JSON string with thrift json serializ

    2017-02-06 14:00

  • [ASP.net教程]生成json格式

    [ASP.net教程]生成json格式

    2017-02-06 11:00

  • 我的世界json模型文件图文教程

    我的世界json模型文件图文教程

    2017-02-06 10:02

  • JSON是什么?为JavaScript准备的数据格式

    JSON是什么?为JavaScript准备的数据格式

    2017-02-06 09:02

网友点评
o