バックグラウンドで、JSON は を使用して作成されeval
ますか?
そうでない場合、文字列はどのよう'{"val1":1,"val2":2}'
にしてオブジェクトに変換されます.val1 == 1
か.val2 == 2
?
バックグラウンドで、JSON は を使用して作成されeval
ますか?
そうでない場合、文字列はどのよう'{"val1":1,"val2":2}'
にしてオブジェクトに変換されます.val1 == 1
か.val2 == 2
?
JSON は通常、JSON パーサーを使用して JavaScript オブジェクトに変換されます。最近のブラウザには、オブジェクトのparse
メソッドをJSON
介してアクセスできるブラウザが付属しています。従来の pollyfill はjson2.jsです。
ただし、その文字列は JSON ではないため、JSON パーサーで解析できません。
これを試して
var オブジェクト =JSON.parse(string);
またはこれは別の方法です
JSONObject jsonObj = new JSONObject("{\"val1\":\"1\",\"val2\":\"2\"}");