Java库将文本拆分为较小的文件

时间:2011-09-30 14:25:50

标签: java

我正在寻找一个允许我在输出文件中指定最大行数或最大行数的java库,然后将一个大的xml /文本文件拆分成更小的文件。

我看到SO上有一个2年前的问题,但是对于特定的云平台有答案......我只想要一个用于java桌面应用程序的库。

1 个答案:

答案 0 :(得分:0)

您可以使用Guava CountingOutputStream来跟踪写入文件的数据量。一次写一行,检查写入的字节数,一旦超过阈值,关闭文件并打开一个新文件。