我正在实现 EDI-x12 header 解析器(仅解析“ISA”段) 我注意到有几个字符集可以使用。
我的问题是,我如何知道传入的 edi-x12 消息使用了哪一个,以便我知道如何解释该消息?
最佳答案
实际上x12中没有字符集这样的东西。 这取决于合作伙伴/互换协议(protocol)。 但由于 X12 主要在美国使用,因此它是 us-ascii(几乎总是)。 (但是......有些公司将 x12 作为 EBCEDIC 发送 ;-)))
关于edi - 我如何知道 x12 文档中使用的是什么字符集?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8208851/