javascript-对象、数组转换为json字符串
2015-05-06 11:23
399 查看
http://jingyan.baidu.com/article/925f8cb8145b48c0dde056f5.html
上图,
蓝色是代码,红色是执行结果。
第1段蓝色是:对象转json字符串
第2段蓝色是:数组转json字符串
其实核心的方法就是:JSON.stringify()
参数,不论是数组,还是对象,直接传入,返回的就是json字符串。
特殊:
IE7等旧浏览器,没有支持JSON.stringify()、JSON.parse()等方法。
怎么解决?
使用json2.js即可。
网上搜索json2.js相关内容,你可以找到答案。
简单的说:
json2.js,对那些不支持JSON.stringify()、JSON.parse()的浏览器增加了支持,
比如IE7这些老版本的浏览器,对json就缺乏支持。
上图,
蓝色是代码,红色是执行结果。
第1段蓝色是:对象转json字符串
第2段蓝色是:数组转json字符串
其实核心的方法就是:JSON.stringify()
参数,不论是数组,还是对象,直接传入,返回的就是json字符串。
特殊:
IE7等旧浏览器,没有支持JSON.stringify()、JSON.parse()等方法。
怎么解决?
使用json2.js即可。
网上搜索json2.js相关内容,你可以找到答案。
简单的说:
json2.js,对那些不支持JSON.stringify()、JSON.parse()的浏览器增加了支持,
比如IE7这些老版本的浏览器,对json就缺乏支持。
相关文章推荐
- 把json格式的字符串转换成javascript对象或数组的方法总结
- javascript将一对象(包括数组、JSON、function)转换成字符串
- JavaScript 将 JSON 字符串转换成 JSON 对象的数组
- javascript 数组的使用 + js 对象 转换为json 字符串
- eval函数就是JavaScript用来解释JSON字符串的,把字符串转化为对象、数组、函数或者其它。
- 后台ajax调用中字符串到jquery中的json对象和数组对象转换问题
- JavaScript 对象表示法 (JSON) 字符串转换为对象
- java中把对象、对象bean、list集合、对象数组、Map和Set以及字符串转换成Json
- JavaScript 对象转换JSON字符串
- java代码中fastjson生成字符串和解析字符串的方法和javascript文件中字符串和json数组之间的转换方法
- JavaScript对象转换成JSON字符串及深度克隆方法
- [asp.net] json数组、字符串 解析(转换为对象)
- 将json数组字符串转换为json数组对象(值是json对象的数组)
- javascript的json对象与字符串之间的转换
- javascript 转换Json字符串为JSON对象
- 将json 数组转换为Map 对象;[{}]此类字符串 则返回的对象的map
- json 字符串包含数组转换为object对象是报异常java.lang.ClassCastException: net.sf.ezmorph.bean.MorphDynaBean cannot be cast to
- javascript 中的JSON.stringify - 将对象和数组转换为json格式(来源于网络)
- javascript 对象属性的添加,删除,json对象和字符串转换方法等
- javaScript的JSON字符串转换为JSON对象。