标签:json [] 独立 16px 编程语言 array mon 标记 一个
JSON(JavaScript Object Notation,JS对象标记)是一种轻量级的数据交互格式。基于ECMAScript(w3c制定的js规范)的一个子集,采用完全独立于编程语言的文本格式来存储和表示数据。
特征
1) 对象表示为键值对
2) 数据由逗号分隔
3) {}保存对象
4) []保存数组
转换
JSON和JS对象互转
1) JSObject2JSON:
JSON.stringify():
2) JSON2JSONObject:
JSON.parse():
JSON和PHP对象互转
实例
PHP:
array(‘a‘=>‘apple‘,‘b‘=>‘banana‘,‘money‘,‘dog‘) ==> {"a":"apple","b":"banana","0":"money","1":"dog"}
array(‘apple‘,‘banana‘,‘money‘) ==> ["apple","banana","money"]
new Animal(‘cat‘,‘fishes‘,3) ==> {"name":"cat","food":"fishes","age":3}
参考
百度百科:https://baike.baidu.com/item/JSON/2462549?fr=aladdin
标签:json [] 独立 16px 编程语言 array mon 标记 一个
原文地址:http://www.cnblogs.com/skye-blog/p/7845350.html