我想强制BeanIO在导出固定长度的流时使用CRLF作为终结符。以下不起作用
<stream name="marketFeed" format="fixedlength">
<parser>
<property name="recordTerminator" value="CRLF" />
</parser>
我希望能够容忍解析时的行结尾,但希望在导出时使用CRLF。这实际上是一种I / O流格式。
这可能吗?
答案 0 :(得分:0)
你试过了吗?
<stream name="marketFeed" format="fixedlength">
<parser>
<property name="recordTerminator" value="\r\n" />
</parser>
或者如果必须进行转义:
<stream name="marketFeed" format="fixedlength">
<parser>
<property name="recordTerminator" value="\\r\\n" />
</parser>
击> <击> 撞击> CR通常意味着\ r和LF = \ n。我虽然没有测试过这个。
[OP评论]:无需逃避