我是 j8583库的新手,我正在使用j8583来解析和创建ISO消息。我正在寻找完整的数据元素XML配置,其中包含数据类型和所有 128个字段的长度。
如果有人可以帮助解决这个问题,我真的很感激。
答案 0 :(得分:2)
我是j8583的作者。可以将j8583库配置为处理字段128或任何其他字段的任何类型和长度(当然,在ISO8583的有效约束内)。
如果要与某些外部系统实现ISO8583通信,则需要让他们的规范知道他们期望的类型。并确保它们将返回该字段,因为我发现了一些实现,它们在位图中设置了位128,但它们实际上并没有返回该字段,这会导致解析错误。这是非常常见的,我修补了MessageFactory,如果它在地图中设置但实际上没有出现在传入消息中,则添加一个标志来忽略字段128。
答案 1 :(得分:1)
您可以在wiki中找到所有128个字段的定义。在配置中,您需要为每种消息类型指定支持的字段,这是特定于提供者的,如@chochos所述。