Как установить строковую переменную с нуля из текстового файла в BeanIO?
Мой текстовый файл имеет состояние 00. Я хочу передать 00, чтобы установить метод State объекта Person с помощью BeanIO. Но получается исключение, подобное Неверному состоянию: Обязательное поле не установлено. Это принимает пробелы, но не нули.
Мой файл сопоставления:
<beanio>
<stream name="acesFile" format="fixedlength" strict="true">
<record name="personObj" class="com.hbe.conversion.businessObjects.Person" occurs="0+">
<field name="state" position="0" length="2" required="true" padding="0" />
</record>
</stream>
</beanio>
Метод в классе Person:
public void setState(String state) {
this.state = state;
}