【问题标题】:How to configure beanio to ignore certain chars in a flat file如何配置 beanio 以忽略平面文件中的某些字符
【发布时间】:2019-02-12 23:02:36
【问题描述】:

我目前正在开发一个通过平面文件获取数据的遗留应用程序。使用 beanio 读写平面文件,并通过注释定义记录。我的问题是,其中一个平面文件的规范要求使用索引 20 到 26(不是记录末尾)的空白来为将来的目的预留空间。

如何通过注释告诉 Beanio 在这些位置是必须忽略的空白?

【问题讨论】:

  • 你可能想要使用this

标签: java flat-file bean-io


【解决方案1】:

您是否尝试定义长度为 7 的 @Field 来占用这些空间?

@Field(at = 20, length = 7, lazy = true, trim = true)
private String spaces;

lazy=truetrim=true 部分应始终使此字段/属性为 null

【讨论】:

    猜你喜欢
    • 2016-02-25
    • 2021-04-23
    • 2017-06-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-12-17
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多