1
我想用LF代替輸入數據的CRLF,但這是打破了路線。我的代碼如下所示駱駝用LF代替所有CRLF使用簡單的DSL
from(fromEndpoint)
.convertBodyTo(byte[].class, "iso-8859-1")
.setBody(simple("body.replaceAll(\r\n, \n)"))....
如果我拿setbody完美的作品。我只是想要平臺相關換行
任何想法我做錯了什麼?
感謝
堆棧跟蹤解決可能是有用的。無論如何,我認爲你應該在簡單的表達開始時添加$ {},並在結尾處添加。另外不要忘記引用\ r \ n和\ n作爲字符串文字。 –
您使用的是什麼駱駝版本。你也應該'圍繞參數replaceAll,例如'\ r \ n','\ n' –
使用駱駝2.11 –