问题描述
我需要节点 js 中的 CSV 文件中的数据。
数据示例:
Data = [
{ id: '123',startdate: '01/04/2021',enddate: '30/04/2021'},{
productname: 'one',productdetails: 'checked'
},{
productname: 'two',productdetails: 'notchecked'
}
]
在这个 Data 数组对象中,一些细节来自数据库,一些是手动的,所以这里我使用了数组推送,显示的输出在上面(数据)。
通常产品名称和产品详细信息在数组对象 Product 中。
{
Product: [
{
productname: 'one',productdetails: 'notchecked'
}]
}
我使用了数组推送,因为我尝试了一些像 json2csv 这样的方法。
我想要的 CSV 文件输出:
第一个详细信息 id、开始日期、结束日期要与其余对象重复。
test.csv 文件
id,startdate,enddate,productname,productdetails
123,01/04/2021,30/04/2021,one,checked
123,two,notchecked
我尝试使用 json2csv、objects-to-csv、fast-csv、csv-writer,但还是失败了。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)