博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Js与Json
阅读量:7108 次
发布时间:2019-06-28

本文共 619 字,大约阅读时间需要 2 分钟。

hot3.png

 1、由JSON字符串转换为JSON对象

    var obj = eval('(' + str + ')');

或者

    var obj = str.parseJSON(); //由JSON字符串转换为JSON对象

    或者

    var obj = JSON.parse(str); //由JSON字符串转换为JSON对象

2、可以运用 toJSONString()或者全局要领 JSON.stringify()将JSON对象转化为JSON字符串。

    例如:

    var last=obj.toJSONString(); //将JSON对象转化为JSON字符

    或者

    var last=JSON.stringify(obj); //将JSON对象转化为JSON字符

    alert(last);

    留心:

    上面的多个要领中,除了eval()函数是js自带的之外,其他的多个要领都来自json.js包。新版本的 JSON 修改了 API,将 JSON.stringify() 和 JSON.parse() 两个要领都注入到了 Javascript 的内建对象里面,前者变成了 Object.toJSONString(),而后者变成了 String.parseJSON()。如果提示找不到toJSONString()和parseJSON()要领,则说明您的json包版本太低。

转载于:https://my.oschina.net/u/2472104/blog/640207

你可能感兴趣的文章
grails的criteria实现复合查询并实现结果分页
查看>>
hibernate在ssh三大整合是的配置
查看>>
《Spring Cloud微服务实战》读书笔记
查看>>
nginx之SSI简单使用
查看>>
100-14
查看>>
Python内置数据类型
查看>>
编译android4.0.4 webcore_test报错
查看>>
python PIP包管理工具安装
查看>>
Oracle11g R2安装及卸载
查看>>
puppet自动化运维之user资源
查看>>
Linux无法上外网、ping域名(DNS)
查看>>
kubernetes1.14.1集群部署安装 --k8s
查看>>
golang gzip解压
查看>>
Struts2数据校验
查看>>
LVM 挂载笔记
查看>>
Qt 终端输出
查看>>
web服务器必备软件整理
查看>>
PHP效率计:从引号开始(单引号、双引号效率区别)
查看>>
Python Socket
查看>>
linux下svn服务器搭建
查看>>