作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有一个要求,需要将多个 CSV 文件合并为一个 CSV 文件。我尝试使用 Google 搜索并获得一些有关 CSVWriter 或 SuperCSV 的信息,但我无法弄清楚。
所有 CSV 文件将包含相同的列/标题。
为了更好地理解:
我正在从数据库中获取 10,000 条记录,并创建 10 个 csv 文件。 (MyCSV_1-1000.csv
、MyCSV_1001-2000.csv
、MyCSV_2001-3000
等。)每个 csv 文件包含 1,000 条记录。现在我需要将所有这些 csv 文件合并到第一个 CSV 中,以便 MyCSV_1-1000.csv
将包含所有记录,即 1-10,000 条(而在合并之前,它仅包含 1-1,000 条记录) .
有人可以帮我解决这个问题吗?
我想在 Java 或任何其他 Java 支持实用程序/框架中执行此操作。
最佳答案
将多个 csv 文件中的记录合并到一个文件中非常简单。如果多个 csv 文件位于同一目录中,您可以从 cmd 执行以下命令。
D:\Files>copy *.csv Merged.csv
这将在同一目录中创建一个 Merged.csv 文件,并将包含所有 csv 的记录。
关于java - 如何将多个 csv 文件合并为一个 csv 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22877679/
我是一名优秀的程序员,十分优秀!