我有一个名为list.json的json文件:
{
"nvg":{
"Title":"title",
"Description":"description",
"Image":"",
"URL":{
"DEV":"https://dev.com",
"TEST":"https://test.com",
"PROD":"https://prod.com"
}
}

我有一个数组
var apps = ["nvg"];
我想访问json数据并根据变量的值提取对象。有谁知道如何将[i]传递给json电话?
var getConfig = $.getJSON( data, function( json ) {
var apps = ["nvg"];
apps.forEach(function(i){
alert(i);
alert(json.i.URL.DEV);
});
});

与上面的代码一样,但实际上是" i"传递数组中定义的值?
答案 0 :(得分:0)
您应该能够使用Javascript对象(如对象或数组)访问数据。这意味着您可以执行以下操作:
alert(json[i].URL.DEV);