knrt.net
当前位置:首页 >> JquEry怎么将一个oBjECt对象转换成json字符串? >>

JquEry怎么将一个oBjECt对象转换成json字符串?

jquery中没有这样的方法,只有将字符串转换为对象的方法:jQuery.parseJSON( json). 如果将object对象转换为json字符串,在现代浏览器中可以用JSON.stringify()这个原生方法.在IE6/7以及IE8兼容模式中,可以先引用https://github.com/

jquery不自带这种方法, 只有反序列化的方法 $.parseJSON('{"a":1}')

看这个,应该能解决你的问题:http://www.sojson.com/blog/100.html/** * JSON-Lib 对象转JSON */@Testpublic void entity2json() { //构建一个对象 JSONModel model = new JSONModel(); model.setAge(10); model.setName("张三");

用jQuery.parseJSON(str)来转接收一个JSON字符串,返回解析后的对象.一般会这么写$.parseJSON('"{test:1}"')或者也可以jQuery.parseJSON('"{test:1}"')结果都是一样的,转换出来的就是json对象当然也可以选择使用原生方法JSON.parse(str)同样可以接收json字符串,转成json对象

var json = {"name": "nemo", "age": 24, "sex": "男"}; // JSON对象var str = JSON.stringify(json); // 转换后的字符串alert(str); // 显示

用抄jQuery把JSON格式的字符串转袭换为JSON对象bai:$.parseJSON('{"name":"John"}');如果不du用jQuery,可zhi以引dao用json2.js:JSON.parse('{"name":"John"}');

1 换回字符串 var myObjectInJSON = myObject.toJSONString();//也没有这个方法 var jsonStr = JSON.stringify( obj ); var jsonStr = jQuery.stringi

DOM 对象和jQuery 对象不能直接转成字符串;但是 JSON 对象能转换成 (JSON)字符串,使用 JSON.stringify() 方法;<script type="text/javascript">var my = new Object();my.name = 'name';my.sex = '男';my.suehao = '10110';my.zhuanye = '软件';document.write(JSON.stringify(my));</script>输出:{"name":"name","sex":"男","suehao":"10110","zhuanye":"软件"}

1>jQuery插件支持的转换方式: 复制代码代码如下:$.parseJSON( jsonstr ); //jQuery.parseJSON(jsonstr),可以将json字符串转换成json对象 2>浏览器支持的转换方式(Firefox,chrome,opera,safari,ie9,ie8)等浏览器: 复制代码代码如下:JSON.

1 换回字符串var myObjectInJSON = myObject.toJSONString();//也没有这个方法var jsonStr = JSON.stringify( obj );var jsonStr = jQuery.stringifyJSON(obj);//没有这个方法,误导我2 转为json对象var bToObj=JSON.parse(b);jQuery.parseJSON(json);var c='{"name":"Mike","sex":"女","age":"29"}'

相关文档
网站首页 | 网站地图
All rights reserved Powered by www.knrt.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com