首页 > Web开发 > 详细

JSON(笔记)

时间:2017-07-23 14:11:41      阅读:238      评论:0      收藏:0      [点我收藏+]

JSON (JavaScript Object Notation),是一种轻量级的数据交换格式。

语法的四个基本规则:

1、并列的数据之间用逗号(“, ”)分隔。

2、映射用冒号(“: ”)表示。

3、并列的数据集合(数组)用方括号(“[ ]”)表示。

4、映射的集合(对象)用大括号(“{ }”)表示。

例:

“北京市的面积为16800平方公里,常住人口1600万人。上海市的面积为6400平方公里,常住人口1800万。”

转换为JSON格式后:

[

{"城市":"北京","面积":"16800","人口":"1600"},

{"城市":"上海","面积":"6400","人口":"1800"}

]

 

优点:数据格式简单,易于读写,格式是压缩的,占用带宽小。支持多语言。

缺点:要求字符编码必须是Unicode,可以在任何字符集下使用。受约束性强。语法过于严谨。

 

PHP操作JSON的重要函数:

加密:Json_encode()

解密:Json_decode()

 

Json_encode()

一维数组,多维数组到JSON的转换

对象转换为JSON数据格式,只转换公有的属性值。

 

Json_decode()

转换JSON到对象类型和数组类型:

JSON转换为数组,需要令第二个参数为true。$jsonArray = json_decode($jsonStr,true)。

默认转换为对象类型。$json = json_decode($jsonStr)。

 

JSON(笔记)

原文:http://www.cnblogs.com/SimpleG/p/7224334.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!