我正在尝试将对象数组转换为csv并写入文件,或者如果文件已经存在则追加。我找到了一个名为“ object-to-csv”的程序包,但是当我使用7.8时,它需要Node 8或更高版本。这不是升级的选项,这有什么替代方法?
答案 0 :(得分:1)
您可以复制他们在实现中添加的功能,它是一个包含141行代码的单个文件(index.js),无需费力即可将实现提升并使其与节点7兼容。
https://github.com/anton-bot/objects-to-csv/blob/master/index.js
或者,您正在寻找一个扁平化的对象(删除属性),将值保留为数组,然后将该数组导出为CSV文件(使用FS或fs-extra)。
如果我能提供进一步的帮助,请随时与我们联系。