gpt4 book ai didi

java - Camel 使用 Simple DSL 将所有 CRLF 替换为 LF

转载 作者:行者123 更新时间:2023-11-30 04:15:28 25 4
gpt4 key购买 nike

我试图用 LF 替换输入数据的 CRLF,但这破坏了路线。我的代码如下所示

from(fromEndpoint)
.convertBodyTo(byte[].class, "iso-8859-1")
.setBody(simple("body.replaceAll(\r\n, \n)"))....

如果我把setbody拿出来,它就完美了。我只想要依赖于平台的换行

知道我做错了什么吗?

谢谢

最佳答案

解决了

from(fromEndpoint)
.convertBodyTo(byte[].class, "iso-8859-1")
.setBody(body().regexReplaceAll("\\r\\n", "\\\n"))

关于java - Camel 使用 Simple DSL 将所有 CRLF 替换为 LF,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18508716/

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