Javascript 中使用Json的四种途径
2024-09-03 09:12:39
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对符串
JSON.stringify(jsonobj); //可以将json对象转换成json对符串
注:ie8(兼容模式),ie7和ie6没有JSON对象,推荐采用JSON官方的方式,引入json.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()方法;
最新文章
- (原创)提取Xilinx开发工具的迅雷下载地址
- VMware workstation CentOs 7 虚拟机网卡设置为NAT模式并设置固定IP
- 读<;jQuery 权威指南>;[6]--实用工具函数
- 数据结构-List
- SendKeys回车操作类
- 织梦DedeCMS网站地图模板
- 思考 Swift 中的 MirrorType 协议
- 使用Perl提取Excel中的IO_MUX
- js获取数组中最大值,最小值
- https://www.cnblogs.com/zoro-robin/p/6110188.html
- 文件上传下下载(不包含断点续传) Excel,Word导入导出基础
- JavaScript原型之路
- python-数据
- 阿里云 qW3xT.4 挖矿病毒问题
- linux 安装scala
- 把虚拟教练带回家,「EuMotus」想用AI实现高精度运动反馈系统
- vim使用技巧(插入,删除,查找,复制,粘贴,剪切)
- SVG 可伸缩矢量图形 简介 Path路径
- jQuery几个经典表单应用整理回想
- 使用Jenkins集成和自动化打包资料
热门文章
- 浙南联合训练赛 D - Broken Clock
- JDK | JDK安装与环境变量配置
- Android:布局实例之模仿京东登录界面
- 12.线程通信CyclicBarrier
- 用于OpenRISC的Makefile示例
- mysql 数据库缓存调优之解决The total number of locks exceeds the lock table size错误
- Maven nexus 安装nexus私服出现的两个问题
- Spark 开发环境搭建
- vi 新建编辑文件时报错 E212 can’t open file for writing
- WPF使用ARCGIS App文件配置Cs后台文件