1

重複の可能性:
JavaScriptでJSONを解析する方法

{
 "data": [
          {
             "name": "JoongBum Lee",
             "id": "526210623"
          },
          {
             "name": "\uc774\uc778\uaddc",
             "id": "560021193"
          },
          {
             "name": "SunAh Han",
             "id": "589325702"
          }
    ]
}

JSONデータがあり、このデータをjavacriptオブジェクトに変換したい

4

2 に答える 2

2

JSON.parse[MDN]を使用します。ECMAScript 5で導入されたため、<=IE7ではサポートされていません。古いブラウザのサポートを埋めるためのJSONライブラリを見つけることができます。または、jQueryを使用する場合は、$.parseJSON[jQuerydocs]を使用できます。

var str = '"data": [ { "name": "JoongBum Lee", "id": "526210623" }, { "name": "\uc774\uc778\uaddc", "id": "560021193" }, { "name": "SunAh Han", "id": "589325702" } ] }';
var obj = JSON.parse(str);
于 2012-06-26T08:12:50.683 に答える
0
var dataString = "{/* SOMETHING */}"
var obj = eval("(" + dataString + ")");
于 2012-06-26T08:19:11.507 に答える