EDI文档中可以包含NUL(0x00)字符吗?

时间:2012-01-10 10:16:34

标签: edi x12 edifact

我对EDI文档(x12或edifact格式)有疑问, 有谁知道它内部可以包含NUL(0x00)字符吗? 因为我在实现EDI解析器并在遇到NUL char时解析终止。

由于

1 个答案:

答案 0 :(得分:2)

是的,当然可以。 在神器中,有一些字符集,例如UNOA,UNOB,UNOC。 0x00不是UNOA的一部分,但它是UNOC(AFAIK)的一部分。 x12:我不确定。他们有规则,但AFAIK没有得到很好的遵守。 顺便说一句,对于开源的edifact / x12解析器,请参阅:http://bots.sourceforge.net