⑴ 怎麼在前端把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()這個方法就行。