【发布时间】:2021-08-08 14:33:05
【问题描述】:
data = JSON.parse(data);
console.log(data.Jobs[0].Job.Settings.Inputs[0].FileInput)
ftr = data.Jobs
rslt = ftr.filter(function(element){
return element.Job.Settings.Inputs[0].Fileinput == 's3://transvideo-source71e471f1-knewdmajkw29/assets01/Pexels Videos 2219383.mp4';
});
我想通过过滤对象类型数据来获得一个数组元素(使用 JSON.parse(data))
我无法得到过滤的元素,只是得到下面的错误消息
Error [TypeError]: Cannot read property 'Settings' of undefined
如何使用'Fileinput'(element.Job.Settings.Inputs[0].Fileinput) 获取过滤后的数据
【问题讨论】:
-
示例数据作为 CODE 会很有用。请点击编辑,然后点击
[<>]sn-p 编辑并提供minimal reproducible example
标签: javascript json amazon-web-services amazon-s3 filter