我低于copybook
:
10 TESTTYPES.
30 NINETEEN PIC 9(2).
和我在types.txt
文件中的输入:
19
我正在使用cb2java 5.3
将输入转换为Java。
以下是我的代码:
List<Record> records = copybook.parseData(new FileInputStream(new File("types.txt")));
Record record = records.get(0);
GroupData data = (GroupData) record.getChild("TESTTYPES");
assertEquals(BigInteger.valueOf(19), data.getChild("NINETEEN"));
当我运行此代码时,我希望能够读取19
。但它从我的输入文件中读取09
而不是19
:
junit.framework.AssertionFailedError: expected:<19> but was:<09>
我是否遗漏或误解了什么?