我怎样才能获得json内部数组的值?

时间:2013-04-02 07:44:09

标签: javascript json

我正在为像这样的对象打字:

"{'foo': 'bar','task':[{'task1':'task1'}]}"

如何将字符串转回对象?

1 个答案:

答案 0 :(得分:2)

尝试使用以下解决方案来解析字符串化的JSONObject。

// Stringified JSON Object
var stringifiedJSONObject = '{'foo': 'bar','task':[{'task1':'task1'}]}';

// Parsing string object to json
var jsonObject = JSON.parse(stringifiedJSONObject);

// Get the inner array. The below object is a JSON Array of Objects
var innerArray = jsonObject.task;

// displays the value of task1
alert(innerArray[0].task1);