JSON 指的是 JavaScript 对象表示法(JavaScript Object Notation),也是轻量级的文本数据交换格式。
JSON 语法规则,JSON 语法是 JavaScript 对象表示语法的子集。
1、数据在名称/值对中
2、数据由逗号分隔
3、大括号保存对象
4、中括号保存数组
示例:
var person = { "name":"devZhang", "job":"iOS dev", "company":["中国人寿", "汇安达", "远光软件", "惠卡世纪", "伟仕佳杰"], "address":"深圳南山区" };
获取JSON对象中某个名称对应值
var name = person["name"]; document.write("<br> JSON对象中的name值:" + name + "<br>");
JSON对象中的name值:devZhang
JSON对象转字符串
var objToStr = JSON.stringify(person); document.write("<br> JSON对象转字符串:" + objToStr + "<br>");
JSON对象转字符串:{"name":"devZhang","job":"iOS dev","company":["中国人寿","汇安达","远光软件","惠卡世纪","伟仕佳杰"],"address":"深圳南山区"}
字符串转JSON对象
var strToObj = JSON.parse(objToStr); document.write("<br> 字符串转JSON对象:" + strToObj + "<br>");
字符串转JSON对象:[object Object]