Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/370.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 骆驼分割多个文件_Java_Apache Camel_Splitter - Fatal编程技术网

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行的文件。您还需要设置一个新文件名,以便使用新名称写入文件,否则该文件将被覆盖(默认行为)。