对象转json转换方式说明

图标

豆瓜

豆瓜网

豆瓜网专栏

首发
豆瓜 图标 2020-08-26 15:50:53

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官方的方式,引入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()方法;

可以在https://github.com/douglascrockford/JSON-js上获取到这个js,一般现在用json2.js。


本文由豆瓜网专栏作家 豆瓜 投稿发布,并经过豆瓜网编辑审核。

转载此文章须经作者同意,并附上出处(豆瓜网)及本页链接。

若稿件文字、图片、视频等内容侵犯了您的权益,请联系本站进行 投诉处理

相关搜索

对象转json
图标 图标

豆瓜

豆瓜网

豆瓜网专栏

  • 对象转json转换方式说明

    图标
    豆瓜 图标 · 今天 15:50:53 · 0浏览
  • python全局变量详解

    图标
    豆瓜 图标 · 今天 15:50:10 · 5浏览
  • perl分享教程

    图标
    豆瓜 图标 · 今天 15:49:32 · 3浏览
  • 全部评论

    豆瓜

    豆瓜网

    豆瓜网专栏

  • 对象转json转换方式说明
  • python全局变量详解
  • perl分享教程
  • pycharm 注册码有效期2021年
  • mysql 命令大全汇总
  • 我来说两句