gpt4 book ai didi

java - j8583 无法处理字段 128

转载 作者:搜寻专家 更新时间:2023-10-30 21:25:15 25 4
gpt4 key购买 nike

我一直在使用 j8583在 Java 中解析和构造 ISO 8583 消息。一切似乎都很好,直到其中一条消息中包含字段 128。当我构造或解析具有位 128 的消息时,该字段总是丢失,但其他位 (2...127) 没问题。

我仔细检查了 xml 配置,没有任何问题。

是我的问题还是 j8583 中确实存在错误?有人知道如何解决这个问题吗?我的日程安排很紧,所以不太可能更改 iso 8583 的库

最佳答案

我是 j8583 的作者。我刚刚查看了代码, MessageFactory.newMessage() 确实存在问题,它不会将字段 128 分配给新消息。我刚刚提交了更改,因此您可以从存储库中获取最新的源代码,并且您的新消息将包含字段 128。

我还检查了解析代码,没有发现任何错误。如果您解析带有字段 128 的消息并且它在您的解析指南中,则该消息应该包含它。

但是,我遇到了某些 ISO8583 实现,其中一条消息在位图中设置了 128 字段,但它实际上不在消息中。在这些情况下,j8583 无法解析消息,因为缺少数据。我仍在努力弄清楚如何处理这个问题。

当您在 j8583 中发现任何错误时,请将它们发布在项目页面中,以便我得到通知并解决它们。我通常不会在此站点中查找带有 j8583 标记的问题(但我应该开始这样做)。

关于java - j8583 无法处理字段 128,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3773115/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com