gpt4 book ai didi

java - 使用 Java DSL 更改 CSV 输出分隔符

转载 作者:行者123 更新时间:2023-12-01 13:47:18 25 4
gpt4 key购买 nike

如何使用输出文件的 Java DSL 更改 csv 分隔符?

from("timer://foo?fixedRate=true&delay=0&period=2000").
to("http://graph.facebook.com/nike").unmarshal().json(JsonLibrary.Gson,Map.class)
.marshal().csv().to("file:target/output");

最佳答案

你能试试这个吗:

CsvDataFormat csv = new CsvDataFormat();
CSVConfig config = new CSVConfig();
config.setDelimiter('|'); // your delimiter here
csv.setConfig(config);

from("timer://foo?fixedRate=true&delay=0&period=2000").
to("http://graph.facebook.com/nike").unmarshal().json(JsonLibrary.Gson,Map.class)
.marshal(csv).convertBodyTo(String.class).to("file:target/output");

不确定 ConvertBodyTo(String.class) 是否必要

关于java - 使用 Java DSL 更改 CSV 输出分隔符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20267426/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com