Java 骆驼分割多个文件
我有一个大文件,我使用Java 骆驼分割多个文件,java,apache-camel,splitter,Java,Apache Camel,Splitter,我有一个大文件,我使用splitter来处理它。我使用.split().tokenize(“\n”,5).streaming()将行分组 如何将每个组发送到不同的端点?这应该可以帮到您 .split().tokenize("\n", 250000).streaming() .to(file://directory) .end() 您还可以使用另一个端点,而不是.to(文件://) 你能再多描述一下你的问题吗?我需要把一个文件分割成更小的文件。我正试图用Splitter来做这个@abaris
splitter
来处理它。我使用.split().tokenize(“\n”,5).streaming()代码>将行分组
如何将每个组发送到不同的端点?这应该可以帮到您
.split().tokenize("\n", 250000).streaming()
.to(file://directory)
.end()
您还可以使用另一个端点,而不是.to(文件://) 你能再多描述一下你的问题吗?我需要把一个文件分割成更小的文件。我正试图用Splitter来做这个@abarisone的意思是我们需要一些关于全局的上下文,一些关于文件有多大的上下文,拆分后的最终目标是什么?到目前为止您尝试了什么?一个有100万行的文件使用CAMEL将其拆分为4个包含250.000行的文件。您还需要设置一个新文件名,以便使用新名称写入文件,否则该文件将被覆盖(默认行为)。