将xml文件转换成csv格式唱骆驼?

Mun*_*sir -2 java apache-camel

我想使用camel将.xml文件创建到csv文件中.这是我的代码

 CamelContext context = new DefaultCamelContext();
from("file://Input?fileName=test.xml").marshal().csv().to("file://test?fileName=test.csv");
 context.start();
Run Code Online (Sandbox Code Playgroud)

但它不会在所需的文件夹"test"中创建任何文件.

Cla*_*sen 5

请花点时间在Camel文档上,尝试一下示例,并阅读FAQ.和介绍文章等等.

上面的代码甚至不是有效的,因为您需要将它放在RouteBuilder中.

此外,当您启动CamelContext时,请阅读start方法的javadoc.阅读此常见问题解答 http://camel.apache.org/running-camel-standalone-and-have-it-keep-running.html

Camel还提供了一个跟踪器,因此您可以在处理消息时看到消息流.跟踪器将在INFO级别将此默认日志记录到记录器. http://camel.apache.org/tracer