我有一个 Apache Camel 路由,其目的是获取文档中链接的 xml 文档和文件。
<route id="route-ftp">
<from uri="ftp://foo@server:21/data?password=xxx&include=.*.xml"/>
<to uri="myBean"/>
</route>
当它到达 myBean 时,我想解析文件并使用相同的 ftp 设置来获取 xml 文件中列出的文件。或者也许使用 xpath 同时获取它们。
<root>
<article>
<headline>Headline</headline>
<image src="images/cat.jpg"/>
</article>
</root>
文件名取自上述 xml 图像标签和 src 属性。
然后,我想将原始文件与我的图像一起打包在一个包中。
我找不到解决问题的正确方法。