2017-04-05 10 views
0

"{'id':1、 'name': 'Sindhuja'、 'address': 'Coimbatore'} 'をjqueryの辞書に変換する必要があります。jqueryとjsonの辞書値に文字列を変換する

+0

正確に必要な嘆願は –

+0

と指定します。ここでは「辞書」とは何ですか? –

+0

私はjs辞書が必要です....例 "私はデータを" {'id':1、 'name': 'Sindhuja'、 'address': 'Coimbatore'}」としていますが、 id ':1、' name ':' Sindhuja '、' address ':' Coimbatore '}。 –

答えて

1

JSON.parseはJavaScriptに組み込まれています。さらに、JSONは'ではなく"しか受け入れません。そこで、replace関数呼び出しを追加しました。

<script> 
di = JSON.parse("{'id':1,'name':'Sindhuja','address':'Coimbatore'}".replace(/'/g,"\"")); 
console.log(di); 
</script> 
0
var obj = JSON.parse(str.replace(/'/g, '"')); 

だけオブジェクトに変換します。

+0

これで、文字列中の一重引用符が二重引用符に変換され、無効なjsonを修正することができます。 –

関連する問題