【发布时间】:2019-07-14 23:54:38
【问题描述】:
我正在使用 node-csvtojson 将 csv 文件解析为 json,并且我得到了一个带有以下代码的 JSONarray
csv({delimiter: ';'}).fromFile(path).then((jsonObj)=>{
data = jsonObj;
console.log(jsonObj);
})
使用 csv 之类的
a,b,c
A,B,C
1,2,3
1,B,C
我有
[
{
a: A,
b: B,
c: C,
},
{
a: 1,
b: 2,
c: 3,
},
{
a: 1,
b: B,
c: C
}
]
但是我想找到每个拥有元素a === 1的对象,并且我想拥有该对象的所有内容,
像这样:
{
a: 1,
b: 2,
c: 3,
},
{
a: 1,
b: B,
c: C,
}
但我正在努力做到这一点,我曾尝试使用 array.filter 但没有成功,然后我尝试使用 array.map 做到这一点,但我迷失了如何去做。
你有什么想法或者我可以做到吗?
比你
【问题讨论】:
标签: javascript arrays json object ecmascript-6