赞
踩
是一种轻量级的数据交换格式
JSON是独立于任何语言的文本格式。易于程序员阅读和编写,同时也易于计算机解析和生成。
值(value)可以是双引号括起来的字符串(string)、数值(number)、true
、false
、 null
、对象(object)或者数组(array)。这些结构可以嵌套。
JSON格式中的“名称/值”对的集合是一个无序的“‘名称/值’对”集合。一个对象以“{”(左括号)开始,“}”(右括号)结束。每个“名称”后跟一个“:”(冒号);“‘名称/值’对”之间使用“,”(逗号)分隔。
数组是值(value)的有序集合。一个数组以 [
左中括号 开始, ]
右中括号 结束。值之间使用 ,
逗号 分隔。
JSON具有独立的文件,扩展名为“.json”
。该文件中允许保存JSON格式的数据。
在写
.json
文件的时候,必须用" "
不能够用' '
JSON是一种语法,用来序列化对象、数组、数值、字符串、布尔值和null。它基于JavaScript语法,但与之不同:JavaScript不是JSON,JSON也不是JavaScript
JavaScript类型 | JSON的不同点 |
---|---|
对象和数组 | 属性名称必须是双引号括起来的字符串;最后一个属性后不能有逗号 |
数值 | 身出现前导零 |
字符串 | 只有有限的一些字符可能被转义 |
var jsonString='{"name":"张无忌"}';
//解析JSON字符串并返回对应的值
var jsonObject=JSON.parse(jsonString)
console.log(jsonObject)
//返回与指定值对应的JSON字符串
var jsonResult=JSON.stringify(jsonObject)
console.log(jsonResult)
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。