博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Json对象与Json字符串互转
阅读量:6795 次
发布时间:2019-06-26

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

Json字符与Json对象的相互转换方式有很多,接下来将为大家一一介绍下,感兴趣的朋友可以参考下哈,希望可以帮助到你
 
1>jQuery插件支持的转换方式
$.parseJSON( jsonstr ); //jQuery.parseJSON(jsonstr),可以将json字符串转换成json对象
2>浏览器支持的转换方式(Firefox,chrome,opera,safari,ie9,ie8)等浏览器: 
 
JSON.parse(jsonstr); //可以将json字符串转换成json对象 
JSON.stringify(jsonobj); //可以将json对象转换成json对符串
注:ie8(兼容模式),ie7和ie6没有JSON对象,推荐采用JSON官方的方式,引入json2.js。
3>Javascript支持的转换方式
eval('(' + jsonstr + ')'); //可以将json字符串转换成json对象,注意需要在json字符外包裹一对小括号
注:ie8(兼容模式),ie7和ie6也可以使用eval()将字符串转为JSON对象,但不推荐这些方式,这种方式不安全eval会执行json串中的表达式。
4>JSON官方的转换方式
http://www.json.org/提供了一个json.js,这样ie8(兼容模式),ie7和ie6就可以支持JSON对象以及其stringify()和parse()方法;
可以在 上获取到这个js,一般现在用json2.js。 

转载地址:http://ebggo.baihongyu.com/

你可能感兴趣的文章
Utuntu14.04下salt的使用
查看>>
centos使用gmail发送邮件
查看>>
win10部署sonar代码扫描工具
查看>>
我的友情链接
查看>>
二叉树
查看>>
图解CentOS6.8安装详情
查看>>
80后...奔三的我们都该看看
查看>>
【入门教程】使用C#开发SequoiaDB的应
查看>>
Ajax框架
查看>>
在 Kubernetes 上运行 PostgreSQL
查看>>
汇总制定目录下的CSV 文件内容至统一目录中
查看>>
获得执行jar的运行路径-使用java.class.path 和 codesource的location
查看>>
tar压缩时排除某一个文件夹
查看>>
谈谈TurboGate邮件网关在企业中的角色扮演
查看>>
linux httpd安装
查看>>
代码质量管理平台SonarQube部署文档
查看>>
distinct 的应用
查看>>
图形数据库、NOSQL和Neo4j(转载)
查看>>
使用xtrabackup进行Mysql不锁表主从复制
查看>>
Weblogic 共享库部署
查看>>