json对象与json字符串相互转化
来源:互联网 发布:基价的算法和作用 编辑:程序博客网 时间:2024/05/29 08:17
一、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
- Json对象与Json字符串相互转化
- json对象与json字符串相互转化
- java 对象 与json字符串的相互转化
- Json字符串与字典对象的相互转化
- json字符串和对象的相互转化
- JSON对象与JSON字符串相互转换
- JSON对象与JSON字符串相互转换
- json字符串与json对象相互转换
- json字符串与json对象相互转换
- JSON对象与JSON字符串相互转换
- JSON对象与JSON字符串相互转换
- json字符串与json对象相互转换
- json字符串与json对象互相转化
- json与字符串的相互转化
- json数据与字符串的相互转化
- Json 与 后台对象的相互转化
- c#对象与json相互转化
- json与对象的相互转化
- qsort
- angular常见内置指令
- Java Servlet(数据传输 页面跳转 jsp)
- Unsafe--Java为什么会引入及如何使用Unsafe
- docker容器中查看容器linux版本
- json对象与json字符串相互转化
- 前端通过ajax解析字符串
- CentOS7 安装 Redmine+SVN+Apache+Mysql 环境
- Windows平台下OpenCV3源码编译(VS2013)
- CodeForces
- CSU1803: 2016(湖南省第十二届大学生计算机程序设计竞赛A)
- [PlantSimulation]矢量图vector graphic的应用
- dubbo系列(一)——dubbo简介和dubbo+spring+zookeeper配置整合
- ros_control