0

バックグラウンドで、JSON は を使用して作成されevalますか?

そうでない場合、文字列はどのよう'{"val1":1,"val2":2}'にしてオブジェクトに変換されます.val1 == 1.val2 == 2?

4

2 に答える 2

4

JSON は通常、JSON パーサーを使用して JavaScript オブジェクトに変換されます。最近のブラウザには、オブジェクトparseメソッドをJSON介してアクセスできるブラウザが付属しています。従来の pollyfill はjson2.jsです。

ただし、その文字列は JSON ではないため、JSON パーサーで解析できません。

于 2012-10-29T06:41:39.927 に答える
0

これを試して

var オブジェクト =JSON.parse(string);

またはこれは別の方法です

JSONObject jsonObj = new JSONObject("{\"val1\":\"1\",\"val2\":\"2\"}");
于 2012-10-29T06:43:57.050 に答える