Как настроить beanio, чтобы игнорировать определенные символы в плоском файле - PullRequest
0 голосов
/ 07 сентября 2018

В настоящее время я работаю над устаревшим приложением, которое получает данные через простые файлы. Для чтения и записи плоских файлов используется beanio, а записи определяются с помощью аннотаций. Моя проблема заключается в том, что спецификация одного из плоских файлов требует, чтобы от индекса 20 до 26 (не конец записи) использовались пробелы для резервирования места для будущих целей.

Как я могу сказать Beanio через аннотации, что на этих позициях есть пробелы, которые он должен игнорировать?

1 Ответ

0 голосов
/ 08 сентября 2018

Вы пытались определить @Field длины 7, чтобы использовать эти пробелы?

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

Части lazy=true и trim=true должны делать это поле / свойство всегда null.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...