js json字符串转json 对象
来源:互联网 发布:mac sierra重装系统 编辑:程序博客网 时间:2024/06/06 01:45
例如:
JSON字符串:
var str1 = '{ "name": "cxh", "sex": "man" }';
JSON对象:
var str2 = { "name": "cxh", "sex": "man" };
一、JSON字符串转换为JSON对象
要使用上面的str1,必须使用下面的方法先转化为JSON对象:
//由JSON字符串转换为JSON对象
var obj = eval('(' + str + ')');
或者
var obj = str.parseJSON(); //由JSON字符串转换为JSON对象
或者
var obj = JSON.parse(str); //由JSON字符串转换为JSON对象
然后,就可以这样读取:
Alert(obj.name);
Alert(obj.sex);
特别注意:如果obj本来就是一个JSON对象,那么使用eval()函数转换后(哪怕是多次转换)还是JSON对象,但是使用parseJSON()函数处理后会有问题(抛出语法异常)。
二、可以使用toJSONString()或者全局方法JSON.stringify()将JSON对象转化为JSON字符串。
例如:
var last=obj.toJSONString(); //将JSON对象转化为JSON字符
或者
var last=JSON.stringify(obj); //将JSON对象转化为JSON字符
alert(last);
阅读全文
0 0
- JS中JSON字符串转JSON对象
- js json字符串转json 对象
- js json字符串转对象
- Js中字符串转Json与Json对象转字符串
- java 字符串转json对象 js json 转 java对象
- js:标准json字符串转js对象,js对象转换成json字符串,非标准json格式字符串转js对象
- json字符串转json对象
- JSON字符串转JSON对象
- json字符串转json对象
- json 字符串转json 对象
- Js Json字符串转json
- js中字符串转json对象
- js 中json对象转字符串
- js 字符串转json数组对象
- json字符串转js对象取值
- js解析json数组+java对象转json字符串
- jquery和js将json字符串转json对象
- js 当中json字符串与json对象与转
- 求1+2!+3!+...+20!的和
- kaggle中Titanic学到的知识
- java并发编程之Thread类详细使用(四)
- php+ajax 前台页面获取标准网络时间
- 在唯一密钥属性“name”设置为“aspNetCore”时,无法添加类型为“add”的重复集合项
- js json字符串转json 对象
- const用法
- 贪吃蛇
- hdu 3065 病毒侵袭持续中(AC自动机基本应用)
- java连接MySQL数据库
- 阿里云数据库全新功能Redis读写分离,全维度技术解析
- Mac配置adb环境变量
- 二十一、map/reduce
- linux系统日志以及分析