1.jQuery插件支持的转换方式

//将json字符串转换成json对象

$.parseJSON( jsonstr ); //jQuery.parseJSON(jsonstr),

2.浏览器支持的转换方式(Firefox,chrome,opera,safari,ie9,ie8)等浏览器:

//可以将json字符串转换成json对象

JSON.parse(jsonstr);

 //可以将json对象转换成json字符串 

JSON.stringify(jsonobj);

注:ie8(兼容模式),ie7和ie6没有JSON对象,推荐采用JSON官方的方式,引入json.js。 

3.Javascript支持的转换方式: 

 //可以将json字符串转换成json对象,注意需要在json字符外包裹一对小括号 

eval('(' + jsonstr + ')');
注:ie8(兼容模式),ie7和ie6也可以使用eval()将字符串转为JSON对象,但不推荐这些方式,这种方式不安全eval会执行json串中的表达式。 

4.JSON官方的转换方式: 
http://www.json.org/提供了一个json.js,这样ie8(兼容模式),ie7和ie6就可以支持JSON对象以及其stringify()和parse()方法; 
可以在https://github.com/douglascrockford/JSON-js上获取到这个js,一般现在用json2.js。

Json对象与Json字符串互转(四种转换方式)相关推荐

  1. Json对象与Json字符串互转(4种转换方式)

    Json字符与Json对象的相互转换方式有很多种: 1. jQuery插件支持的转换方式: $.parseJSON( jsonstr ); //jQuery.parseJSON(jsonstr),可以 ...

  2. js中Json对象与Json字符串互转(4种转换方式)

    1>jQuery插件支持的转换方式: 复制代码代码如下: $.parseJSON( jsonstr ); //jQuery.parseJSON(jsonstr),可以将json字符串转换成jso ...

  3. 四种转换方式:自动,强制,Parse,Convert

    自动类型的转换        在数据类型兼容的情况下,将1个小范围的变量的值 直接 赋值给 1个大范围类型的变量 满足自动类型转换的条件: 两种变量的数据类型兼容, 所有的数值类型之间和char类型之 ...

  4. jpg怎么转换成png格式?四种转换方式试试看

    很多时候,我们需要将JPG(Joint Photographic Experts Group)格式转换成PNG(Portable Network Graphics)格式,从而便于图片的使用.那么,将J ...

  5. mkv文件怎么转换成mp4?来看看这四种转换方式吧!

    mkv文件怎么转换成mp4?在很多小伙伴看到,图片就是图片,音频就是音频,视频就是视频,它们展现给人们的效果都差不多.但实际上,不管是图片.视频还是音频文件,其中一个重要的区别在于它们的文件格式可能是 ...

  6. html之CSS设计(四种引入方式、各种选择器)

    文章目录 一.CSS简介 二.四种引入方式 三.CSS选择器 四.练习代码 本文主要介绍一下CSS的基本操作,四中引入方式和选择器.属性选择器的使用 一.CSS简介 1.介绍: 也叫层叠样式表,用来控 ...

  7. json对象与json字符串互转,ajax各常见函数

    1.使用jquer插件支持的转换方式: $.parseJSON( jsonstr ); //jQuery.parseJSON(jsonstr),可以将json字符串转换成json对象 2.浏览器支持的 ...

  8. json字符串转换成json对象,json对象转换成字符串,值转换成字符串,字符串转成值...

    json字符串转换成json对象,json对象转换成字符串,值转换成字符串,字符串转成值 原文:json字符串转换成json对象,json对象转换成字符串,值转换成字符串,字符串转成值 主要内容: 一 ...

  9. Json对象和Json字符串

    JSON对象 有时候在做项目的时候时常将这两个概念弄混淆,尤其是在使用springmvc的时候,后台@RequestBody接受的是一个json格式的字符串,一定是一个字符串.  先介绍一下json对 ...

  10. json对象和json字符串转换方法

    在WEB数据传输过程中,json是以文本,即字符串的轻量级形式传递的,而客户端一般用JS操作的是接收到的JSON对象,所以,JSON对象和JSON字符串之间的相互转换.JSON数据的解析是关键. 先明 ...

最新文章

  1. DNS的主从架构、子域委派、转发器
  2. Modelsim command line 传参数到 .do 文件
  3. python conf配置文件
  4. string对象中去掉标点符号
  5. 《无线网络技术教程第二版》阅读笔记(一)
  6. Android导入第三方类库
  7. SparkSQL错误:Could not find uri with key [dfs.encryption.key.provider.uri] to create a keyProvider...
  8. EDA课程设计(设计一个4时隙的时分复用模块)
  9. aes简单文本加密工具
  10. CacheCloud详解(一)----------CacheCloud搭建(Redis云平台)
  11. ICLR 2022 语言模型驱动的语义分割算法:Language-Driven Semantic Segmentation
  12. Linux下文件、文件夹大小排序及文件内容排序
  13. html点击登陆、注册等时候出现等待图标代码
  14. JSR 356 WebSocket (Java WebSocket 1.0) support is not available when running on Java 6. To suppress
  15. php货币符号怎么打,Magento修改货币符号和货币符号的位置
  16. TED演讲:404找不到页面的故事
  17. easyUI日期框的日期范围限制
  18. 解决winform自定义窗体在扩展显示器最大化不能充满屏幕
  19. 集成沟通中的名词:DMZ 是英文“Demilitarized Zone”的缩写,中文名称为“隔离区”
  20. Linux如何连接到WIFI网络

热门文章

  1. 计算机操作系统教程——分区存储管理
  2. 大数据人工智能发展趋势与前景
  3. chrome frame解决IE9一下不兼容问题
  4. Silverlight下载-Silverlight 1.1 Tools下载
  5. java 模拟ping_模拟Ping操作的一个Java类
  6. PYQT5:基于QsciScintilla的代码编辑器分析10--语法高亮颜色选择
  7. 预测模型(数学建模)
  8. CentOS 7 配置花生壳(phddns)自启动
  9. 推荐几款好用实用的宝藏软件。记得收藏
  10. 磁测仪高斯计与特斯拉计、磁通计的区别