访问名称在变量中的json

时间:2014-06-17 10:51:36

标签: jquery json

我有一个JSON文档

var config  = {name:"Sentiment", type:"pie"};

我有一个变量

var a="config";

现在我想使用

访问JSON的“名称”
a.name

怎么做?

我知道我可以通过config.name访问它,但我的动态文件返回一个变量,其中“config”存储为字符串,那么如何通过它访问它呢?

1 个答案:

答案 0 :(得分:0)

从不,永远不要使用eval!

你能拥有这种结构吗?

var data = {
config: {name:"Sentiment", type:"pie"}
};

然后你可以这样做:

var a = "config";
console.log(data[a].name); //logs Sentiment