jrecordbind - XSD для десятичных дробей в мэйнфреймах

Я начал использовать jrecordbind преобразовать данные COBOL в Java, используя copybook, Я видел основной пример здесь.

  1. Заметил, xs:float используется для значений с плавающей запятой Некоторые из моих выходных полей COBOL находятся в COMP-3 а некоторые в COMP упакованные десятичные дроби. Как мне упомянуть об этом в XSD?<xs:element name="oneFloat" type="xs:float" jrb:length="3" jrb:converter="it.assist.jrecordbind.test.SimpleRecordFloatConverter"/>

  2. мой COBOL данные в кодировке EBCDIC, есть ли способ сказать jrecordbind об этом? так что позже в Java я смогу использовать требуемую кодировку (например, "Cp1047") для получения значений.

0 ответов

Другие вопросы по тегам