gpt4 book ai didi

javascript - 使用 javascript 数组从 JSON 文件请求数据

转载 作者:行者123 更新时间:2023-12-01 01:12:27 26 4
gpt4 key购买 nike

我想知道是否可以从 JSON 文件请求数据(例如:customers.name)。但不是使用包含 JSON 对象名称的数组并循环它。我的代码如下。

function load(url ,callback) {
var xobj = new XMLHttpRequest();
xobj.overrideMimeType("application/json");
xobj.open('GET', url, true);
xobj.onreadystatechange = function () {
if (xobj.readyState == 4 && xobj.status == 200) {
callback(xobj.responseText);
}
};
xobj.send(null);
}

load("klanten.json", function(response) {
var klanten = JSON.parse(response);
//Array containing JSON file object names.
var infArray = ['name', "address", "email", "phone", "place", "zip"];
//Calling said info using a for loop.
for(var i = 0; i < infArray.length; i++) {
console.log(klanten[i].infArray[i]);
//It not working for some reason.
}
});

我希望得到一些帮助。如果我的要求完全愚蠢,也请告诉我!欢迎任何帮助,谢谢!

最佳答案

更改console.log(klanten[i].infArray[i]);至:

console.log(klanten[i][infArray[i]]);

关于javascript - 使用 javascript 数组从 JSON 文件请求数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55047407/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com