Js 对 Json 操作
来源:互联网 发布:什么软件可以刷机 编辑:程序博客网 时间:2024/06/03 21:13
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()函数处理后会有问题(抛出语法异常)。
0 0
- Js 对 Json 操作
- js对json 的操作
- js对json的操作
- JS对JSON的操作总结 (转)
- JS对JSON的操作总结
- js对json的简单操作
- JS对JSON的操作总结 (转)
- JS对JSON的操作总结 (转)
- Json——js对Json的操作
- js 对时间的操作 js 处理json时间格式
- 对象数组JS对JSON的操作总结 (转)
- js文件对json串转换的操作
- JS对数组的操作(JSON 数组同样适用)
- JS中对JSON的常见操作与处理
- Js 中对 Json 数组的常用操作
- js对未知内容的json如何操作
- 在js中对json的各种操作
- js 对json分组
- ROS新手教程【二】ROS总体框架
- android.view.view
- node.js 理解阻塞与非阻塞
- 【Tech-IM】IM类型app开发浅谈(一)---聊天中的消息处理
- Caffe 深度学习 安装 填坑
- Js 对 Json 操作
- linux 启动 过程 学习 (x86_64)
- 【Java并发编程实战】—–“J.U.C”:CyclicBarrier
- 解决同一页面jQuery多个版本或和其他js库冲突方法
- 利用ajax异步post方式校验验证码
- ajax格式
- [原]形态学变换
- iOS---UICollectionView简单使用
- MYSQL常用语句