我想从Camel中的文件名中提取一个值,这是我正在使用的简化路线:
<camel:route id="myBatchRoute">
<camel:from uri="file:${batch.repTmp}?include=UMU_BATCH_Management_.*.xml&move=${batch.repArchive}" />
<camel:to uri="bean:batch?method=process" />
</camel:route>
我想要提取的价值在REGEX的内容中:。*。
我需要提取此值以创建其他文件。
如果有人知道如何处理它?</ p>
感谢。
答案 0 :(得分:0)
您在具有密钥CamelFileName的标头中具有实际文件名。然后,您可以在此String值上运行reg exp以获取所需的那个。