标签: java
我正在寻找一个允许我在输出文件中指定最大行数或最大行数的java库,然后将一个大的xml /文本文件拆分成更小的文件。
我看到SO上有一个2年前的问题,但是对于特定的云平台有答案......我只想要一个用于java桌面应用程序的库。
答案 0 :(得分:0)
您可以使用Guava CountingOutputStream来跟踪写入文件的数据量。一次写一行,检查写入的字节数,一旦超过阈值,关闭文件并打开一个新文件。