我正在尝试一些我确定非常容易的事情,但我还没想到它。
我有来自JSONlocation的以下JSON:
{
"Log In | Guild Wars 2" : [{
"url" : "https://account.guildwars2.com/login",
"username" : "Guildwars2isawesome",
"password" : "randompassword"
}],
"library genesis" : [{
"url" : "http://gen.lib.rus.ec/",
"username" : "awesomesauce",
"password" : "applesauce"
}],
"Google" : [{
"url" : "http://www.google.com",
"username" : "someone@gmail.com",
"password" : "stackoverflowrules"
}]
}
这些对象将动态添加,并且可以具有完全不同的名称。我想知道如何引用这些对象,无论它们被称为什么。
$.getJSON( JSONlocation, function( json ) {
$.each(json.Google[0], function( i, field ){
console.log(i + ": " + field);
});
});
这个jQuery输出de Google对象下的所有内容。
所以基本上,我想知道是否可以用变量替换Google
。
PS。这些都是虚假的登录信息,如果你想知道的话。