1

我正在尝试为我的 ISO 8583 消息创建子消息,我正在使用 John Coxley 的 OpenISO8583.NET 库。

我生成的 ISO 子消息如下所示: 00000000100000000000000000000000000000000000000000000000000000000172013012895943184

我的规范说的是,对于我的子消息,我需要一个 8 字节的位图,所以我的看起来像这样: 0000000010000000000000000000000000000000000000000000000000000000

然后是位置 9 上的可变长度字段(最多 17 个字符和 3 位长度指示符),所以我的值如下所示:

0172013012895943184:

(017 是长度指示符,其余的是传递的值)

但是,根据我尝试发送此消息的应用程序,如果有人可以识别我的子消息中的缺陷,我的消息是不正确的,我将不胜感激,谢谢。

我已经尝试计算出这个值 2 周了。

4

1 回答 1

1

我不确定 ISO 中的子消息,但您的数据长度为 16,而不是 17 ......

于 2013-10-03T05:19:57.883 回答