如何通过javascript访问json数据

时间:2010-09-15 06:18:52

标签: json

我正在开发JMAKI小部件,我的任务是通过javascript在html页面中显示json数据。

通过javascript访问json数据的最佳方法是什么?

3 个答案:

答案 0 :(得分:3)

如果您已经像使用普通对象一样访问json对象:

// Creating the JSON object from string
var obj = JSON.parse('{"attr1": 10, "attr2": "Some value"}');

// You can access it like this
var a = obj.attr1;
var b = obj.attr2;

console.log(a, b); // Will print 10, "Some value"

对我而言,这是访问JSON对象(不是唯一的)的最佳方式,对我来说感觉更自然。

答案 1 :(得分:0)

使用eval(json-object),如果您信任源,或者您可以使用json解析器here

答案 2 :(得分:0)

您可以使用

object = eval("(" + json_string + ")")

object = JSON.parse(json_string)`