⑴ 怎么在前端把string转化为json
1、//首先这个字符串要是一个合法的json字符串,才能转换成json对象
2、JSON.parse( str )//转换成json对象
3、JSON.stringify( jsonObject )//转换成json字符串
⑵ js 字符串怎么转json对象
JSON.parse(jsonstr); //可以将js字符串转换成json对象
⑶ Vue 字符串实现JSON格式显示
前端有些需求需要将后端返回的字符转为json格式在列表页面显示,那么,可以直接用插件去实现。
第一步: 安装 vue-json-viewer
第二步:在使用页面引入、注册
第三步:标签使用:
注:标签上的配置这里就不作解释了,可以去官网上看。
⑷ js javascript 将一段字符串转为JSON格式,字符串转换问题
varstr="['同意','不同意']";
vararr=eval('('+str+')');
varnewArray=[];
for(vari=0;i<arr.length;i++){
varobj={};
obj.text=arr[i];
obj.value=arr[i];
newArray.push(obj);
}
alert(newArray);
或者
varstr='["同意","不同意"]';
vararr=JSON.parse(str);
varnewArray=[];
for(vari=0;i<arr.length;i++){
varobj={};
obj.text=arr[i];
obj.value=arr[i];
newArray.push(obj);
}
alert(newArray);
⑸ 前端怎么解析json
不建议使用eval()函数,因为eval()接受任意的字符串,并当作JavaScript代码来处理,这个机制已经有安全隐患了var str='{ "name": "John" }';var obj = eval ('(' + str + ')');alert(obj.name); $.parseJSON()和JSON.parse()函数用于将格式完好的JSON字符串转为与之对应的JavaScript对象。所谓"格式完好",就是要求指定的字符串必须符合严格的JSON格式,例如:属性名称必须加双引号、字符串值也必须用双引号。其次,JSON标准不允许字符串中出现"控制字符",正确写法应该是使用两个反斜杠,以免被JS解析器直接转义。 1、JSON字符串转换为JSON对象var str='{ "name": "John" ,"age": "24" }';var obj = $.parseJSON(str);alert(obj.name); //John var str = '{ "name": "John", "age": "24" }';var obj = JSON.parse(str);alert(obj.name); //John 2、将JSON对象转换为字符串var obj={name: "John", age: "24"};var last=JSON.stringify(obj);alert(last); //'{name: "John", age: "24"}' var obj={name: "John", age: "24"};var last=obj.toJSONString();alert(last); //'{name: "John", age: "24"}' 3、解析读取json对象var str={ "result":{ "age":"33", "id":"2server", "name":"mady" }};alert(str.result.age); //33 var result = $.parseJSON( '[ 1, true, "CodePlayer" ]' );alert( result[1] ); // CodePlayer var result = $.parseJSON( "\"专注于编程开发技术分享\"" );alert(result); //专注于编程开发技术分享
⑹ 怎么在前端把string转化为json
//首先这个字符串要是一个合法的json字符串,才能转换成json对象
JSON.parse(str)//转换成json对象
JSON.stringify(jsonObject)//转换成json字符串
⑺ url参数格式的字符串,如何转JSON
一、JS对象转换成为JSON
流程:读取前端页面数据,组装成为JS对象,并通过jQuery的$.post()方法传递版给python。
处理:引用一个json2.js文件,权调用JSON.stringify()方法。例如:var data = new Object(); var json_data = JSON.stringify(data);
读取:python这里就很简单了,用dict_data = json.loads(json_data)就OK了
二、JSON转换成为JS
流程:python组装一个dict数据并转成JSON格式传递给前端,或者前端通过jQuery的$.getJSON()方法直接读取这个JSON格式的数据
处理:用jQuery的一个方法$.parseJSON()将JSON格式的数据转成JS对象。例如:var json_data = $.getJSON(); var data = $.parseJSON(json_data);
这里,python要把字典转换成JSON格式数据,用json.mps()这个方法就行。