固定长度阅读器不会返回smooks中的任何设置?

时间:2014-05-14 16:51:05

标签: java smooks

我有一个smooks配置定义为:

<smooks-resource-list xmlns="http://www.milyn.org/xsd/smooks-1.1.xsd" xmlns:ftl="http://www.milyn.org/xsd/smooks/freemarker-1.1.xsd" xmlns:fl="http://www.milyn.org/xsd/smooks/fixed-length-1.3.xsd">
    <fl:reader fields="RecordId[10],CompactedCorpName[60],FileNumber[9]" skipLines="1"></fl:reader>
</smooks-resource-list>

当我尝试从中获取XML输出时; (我传递一个包含一系列固定长度字符的文本文件) 我变空了'设置'。

<set></set>

任何人都可以帮助我,我在这里做错了什么?

1 个答案:

答案 0 :(得分:0)

这里的问题是,我的文件包含一些行,它小于实际的字符长度。所以,smooks无法处理它。