76.2. 将 map 整合到 CSV
通过该组件,您可以将 Java map (或任何可在映射中转换的消息类型)进行汇总为 CSV 有效负载。
考虑以下正文
Map<String, Object> body = new LinkedHashMap<>();
body.put("foo", "abc");
body.put("bar", 123);
Map<String, Object> body = new LinkedHashMap<>();
body.put("foo", "abc");
body.put("bar", 123);
这个 Java 路由定义
from("direct:start")
.marshal().csv()
.to("mock:result");
from("direct:start")
.marshal().csv()
.to("mock:result");
或者此 XML 路由定义
然后它将生成
abc,123
abc,123