ISO8583 的字符编码

Posted

技术标签:

【中文标题】ISO8583 的字符编码【英文标题】:Character Encoding for ISO8583 【发布时间】:2016-11-25 19:50:28 【问题描述】:

我使用 Apache Mina 进行 ISO8583 消息 的 TCP/IP 通信。 但我想知道,消息的字符编码是什么?只需发送标准 Stringbytes

【问题讨论】:

【参考方案1】:

消息编码的类型将取决于您要发送到的处理器/银行的 ISO8583 消息规范。

由于 ISO8583 的二进制特性、位图和字段类型,您可能会从您的代码中发送字节数组与字符串。

一些接口将使用 ASCII,其他 EBCDIC - 扩展二进制编码十进制交换码,一些值将是二进制编码十进制 ('BCD') - ISO8583 消息规范,如果您可以获得任何示例跟踪或示例消息,将帮助你。

【讨论】:

以上是关于ISO8583 的字符编码的主要内容,如果未能解决你的问题,请参考以下文章

ISO 8583报文

怎样将GB2312编码的字符串转换为ISO-8859-1编码的字符串?

在 Python 中使用 ISO 8859-1 编码字符

Java字符编码,ISO到UTF的转换

java怎样实现将GB2312编码的字符串转换为ISO-8859-1编码的字符串

Python ISO-8859-1 编码