引用json响应和json对象

时间:2011-12-08 04:07:23

标签: jquery json parsing object

我从服务器得到以下回复:

{"result":{"js":"memo","text":"some value","tag":"some tag"}}

在客户端(使用jquery),我解析如下:

var obj = JSON.parse(resp);

我有一个如下定义的变量:

var prop = $(this).attr('pId'); - > 返回“文字”

我正在寻找像json对象一样使用这个变量prop的东西:

obj.result.prop:obj.result.text = 我期待获得“某种价值”

是否有一种特定的方法来获得如上所述的值?

1 个答案:

答案 0 :(得分:3)

使用bracket notation

var prop = 'text';
console.log(obj.result[prop]); // prints "some value"
// equivalent to
console.log(obj.result.text);