【问题标题】:Read all JSON files in directory and append them to a CSV in Node.js读取目录中的所有 JSON 文件并将它们附加到 Node.js 中的 CSV
【发布时间】:2016-10-29 23:45:34
【问题描述】:

提前感谢您愿意提供帮助。我在一个目录中有一堆 JSON 文件。这些名字从未真正为人所知。

我正在寻求帮助: (1) 读取所有 JSON 文件 (2) 将 JSON 文件中的数据追加到 output.csv (3) 追加 JSON 文件数据后,在文件名末尾添加“-Appended”

【问题讨论】:

  • JSON 是分层的,csv 是表格......这个任务在一般情况下是无法解决的。需要有关您的数据的更多信息。
  • Stack Overflow 不是代码编写服务。你需要做一些工作。尝试一些事情,如果你卡在某个地方,问一个关于你卡在什么地方的具体问题。

标签: javascript json node.js csv


【解决方案1】:

要读取所有 json 文件,您需要知道文件名。为此,请使用fs.readdir。从那里你可以read each file individually 使用array.ForEach() 进入缓冲区。这可以通过枚举缓冲区元素并添加逗号来处理成 csv 格式。最后,使用 fs.rename 重命名文件。 希望这会有所帮助。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-07-05
    • 1970-01-01
    • 1970-01-01
    • 2013-08-21
    • 1970-01-01
    相关资源
    最近更新 更多