JSON.parse()和JSON.stringify()
来源:互联网 发布:苹果手机mac地址修改器 编辑:程序博客网 时间:2024/05/16 08:06
1、parse用于从一个字符串中解析出json对象,如
var str = ‘{“name”:”huangxiaojian”,”age”:”23”}’
结果:
JSON.parse(str)
Object
age: “23”name: “huangxiaojian”proto: Object
注意:单引号写在{}外,每个属性名都必须用双引号,否则会抛出异常。
stringify()用于从一个对象解析出字符串,如
var
a = {a:1,b:2}
结果:
JSON.stringify(a)
“{“a”:1,”b”:2}”
2、json的注意事项:
调用json.stringify(a)时,确保参数a为json对象,否则出错
eg:
var str="{JK:10,XW:20}";//eval将字符串变成对象,其中的(用来返回一个对象,否则无效var json_object=eval("("+str+")");//将json对象变成字符串,结果为'{"JK":"10","XW":"20"}',然后这个字符串就可以通过ajax来发送var json_string=JSON.stringify(json_object);//如下,就是通过ajax发送json字符串 $.ajax ({ type: "post", url: Url, data:, dataType: "json", //这句可用可不用,没有影响 contentType: "application/json; charset=utf-8", success: function (data) });
0 0
- JSON.parse()和stringify()
- JSON.parse()和JSON.stringify()
- JSON.parse 和 JSON.stringify
- JSON.parse()和JSON.stringify()
- JSON.parse()和JSON.stringify()
- JSON.parse()和JSON.stringify()
- JSON.parse和JSON.stringify
- JSON.parse()和JSON.stringify()
- JSON.parse 和 JSON.stringify
- JSON.parse()和JSON.stringify()
- JSON.parse()和JSON.stringify() .
- JSON.parse()和JSON.stringify()
- JSON.parse()和JSON.stringify()
- JSON.parse()和JSON.stringify()
- JSON.parse()和JSON.stringify()
- JSON.parse()和JSON.stringify()
- JSON.parse()和JSON.stringify()
- JSON.parse()和JSON.stringify()
- 【BMI指数计算器V3.0】项目实战
- 如何在Mac中使用Android SDK,使用adb工具避免出现-bash: adb: command not found
- i2c总线时序
- ios 易用库
- static的简单用法
- JSON.parse()和JSON.stringify()
- qmake路径指定
- C++中替代sprintf的std::ostringstream输出流详解
- kafka集群原理介绍
- hdu-5316 Magician (2015 Multi-University Training Contest 3)
- 【OpenCV】角点检测:Harris角点及Shi-Tomasi角点检测
- Service
- 元素定位
- 谷歌浏览器document.getElementsByName方法不能使用