nynw.net
当前位置:首页 >> js string to json >>

js string to json

转换方式有两种: 1、利用原生JSON对象,将对象转为字符串: 参考代码如下: var jsObj = {}; //定义object jsObj.testArray = [1,2,3,4,5]; //初始化 jsObj.name = 'CSS3'; jsObj.date = '8 May, 2011'; var str = JSON.stringify(jsObj); //转...

1 换回字符串 var myObjectInJSON = myObject.toJSONString();//也没有这个方法 var jsonStr = JSON.stringify( obj ); var jsonStr = jQuery.stringifyJSON(obj);//没有这个方法,误导我 2 转为json对象 var bToObj=JSON.parse(b); jQuery.pars...

var a = "{ 'name': '小强', 'age': 16 }"; a = JSON.parse(a.replace(/\'/ig,"\"")) alert(a.name); chrome下通过

var obj = JSON.parse(str); //由JSON字符串转换为JSON对象 var last=obj.toJSONString(); //将JSON对象转化为JSON字符 或者 var last=JSON.stringify(obj); //将JSON对象转化为JSON字符 希望我的回答可以帮到你

普通的数组格式是:['a','b','c'] JSON的格式是:{'1':'a','2':'b','3':'c'} 所以把数组循环一下就可以了; var a = ['a','b','c'];var json = {};for(var i=0;i

var str = "['同意','不同意']"; var arr = eval('('+str+')'); var newArray = []; for (var i = 0 ; i < arr.length ; i++) { var obj = {}; obj.text = arr[i]; obj.value = arr[i]; newArray.push(obj); } alert(newArray); 或者 var str = ...

var str = '{id:"item1",num:1},{id:"item2",num:2},{id:"item3",num:3}';var arr = eval('([' + str + '])');

JSON.stringify(要转换的object对象)。此方法返回的就是一个类似于 {“name”:"张三","age":18} 这样的字符串

var obj = eval('(' + str + ')'); var obj = str.parseJSON(); //由JSON字符串转换为JSON对象 var obj = JSON.parse(str); //由JSON字符串转换为JSON对象

function strToJson(str){ var json = eval('(' + str + ')'); return json; }

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