在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
什么是JSONJSON,说白了就是JavaScript用来处理数据的一种格式,这种格式非常简单易用。 JSON,大部分都是用来处理JavaScript和web服务器端之间的数据交换,把后台web服务器的数据传递到前台,然后使用JavaScript进行处理,例如ajax等。 JSON支持的语言非常多,包括JavaScript、C#、PHP、Java等等,这是由于JSON独立于语言的轻量级的数据交换格式,这个特点有点类似于SQL语言。 JSON的两种结构JSON结构共有2种:
对象结构对象结构是使用大括号“{}”括起来的,大括号内是由0个或多个用英文逗号分隔的“关键字:值”对(key:value)构成的。 语法:
说明: jsonObj指的是json对象。对象结构是以“{”开始,到“}”结束。其中“键名”和“值”之间用英文冒号构成对,两个“键名:值”之间用英文逗号分隔。 注意,这里的键名是字符串,但是值可以是数值、字符串、对象、数组或逻辑true和false。 JSON数组结构JSON数组结构是用中括号“[]”括起来,中括号内部由0个或多个以英文逗号“,”分隔的值列表组成。 语法:
说明: arr指的是json数组。数组结构是以“[”开始,到“]”结束,这一点跟JSON对象不同。在JSON数组中,每一对“{}”相当于一个JSON对象,大家看看像不像?而且语法都非常类似。 注意,这里的键名是字符串,但是值可以是数值、字符串、对象、数组或逻辑true和false。 对于JSON对象结构和JSON数组结构的读取、写入、修改、删除和遍历等操作请到相应章节认真查看。 代码片断1 代码如下:
然后用PHP的json_encode()函数,对一二维数组转换成JSON形式 代码片断2 代码如下:
看出来形式是不一致的。 只能来了解一下JSON的结构形式。
在下一节内容中,我们一起来认识 JSON 数据格式! |
请发表评论