【问题标题】:Can EDI document contain a NUL (0x00) character inside?EDI 文档中可以包含 NUL (0x00) 字符吗?
【发布时间】:2012-02-06 18:23:18
【问题描述】:

我对 EDI 文档(x12 或 edifact 格式)有疑问, 有谁知道它里面可以包含一个 NUL (0x00) 字符吗? 因为我正在实现一个 EDI 解析器,一旦遇到 NUL 字符,解析就会终止。

谢谢

【问题讨论】:

    标签: edi x12 edifact


    【解决方案1】:

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

    【讨论】:

    • 我想说的是:“是的,当然可以”是:你可以期待任何东西进来。但它并不总是有效的。
    猜你喜欢
    • 2019-12-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-08-22
    • 1970-01-01
    相关资源
    最近更新 更多