在 BeanIo Export 上强制 CRLF

Force CRLF on BeanIo Export

我想强制 BeanIO 在导出固定长度的流时使用 CRLF 作为终止符。以下无效

<stream name="marketFeed" format="fixedlength">
        <parser>
            <property name="recordTerminator" value="CRLF" />
        </parser>

我想在解析时容忍行尾,但想在导出时使用 CRLF。这实际上是一种 I/O 流格式。

这可能吗?

你试过了吗:

<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评论]:不用转义