我想从JSON字符串中读取所有数据。我使用API来获取此数据。我有一个问题。数据如下:
{
"status": 200,
"msg": "OK",
"result": {
"Fh1vfvRF84": {
"id": "Fh1vfvRF84",
"status": 404,
"name": false,
"size": false,
"sha1": false,
"content_type": false,
"cstatus": "error"
}
}
}
我想检索Fh1vfvRF84
值。我可以这样读取数据:
var text = `Datei: ${data.result.SzDVcPTEJAE.name}`;
使用此text
变量,我从该JSON获取所有数据。我有更多的JSON文件,我想读取它们的数据,所以我创建了这个文件:
let i;
for (i = 0; i <= 9; i++) {
$.getJSON('https://api.verystream.com/file/info?file=' + verystream_ids[i], function(data) {
var text = `Datei: ${data.result.SzDVcPTEJAE.name}`;
alert(text);
});
}
在text
变量中,我需要verystream_ids[i]
而不是SzDVcPTEJAE
。如何插入此变量?我这样尝试,但这不起作用:
var text = `Datei: ${data.result.'+verystream_ids[i]'.name}`;