Jpos Универсальный упаковщик и Многофункциональные поля

#jpos

Вопрос:

В настоящее время я работаю над проектом jpos и просматриваю документацию по форматам сообщений, в которых есть поля с несколькими вариантами использования. Например, поле 104 имеет 2 использования, одно из которых является значением символа фиксированной длины. Второе использование для поля 104-это поле TLV. Есть ли какой-либо способ настроить универсальный упаковщик, чтобы оба поля работали, или мне нужен отдельный XML для каждого использования?

Ответ №1:

На самом деле самое простое решение-использовать поле 104 в качестве непрозрачного поля (т. Е. org.jpos.iso.IFB_LLLBINARY ), а затем обрабатывать полезную нагрузку из приложения более высокого уровня.