EDIFACT 标准提供了一套语法规则的结构、互动交流协议,并提供了一套允许多国和多行业的电子商业文件交换的标准消息。
在北美和欧洲,很多企业很早就采纳了 EDIFACT ,所以应用很广泛。
但是EDIFACT格式报文的内容,如果直接读很难读懂,就算你写程序读,仍然很费劲。
下面展示一下EDIFACT格式的报文:
这样的内容,我想大家都怕读这样的报文。
如果你想结构化一点,让整个报文看起来比较清晰,我觉得转换为 XML 格式,可能会容易看一些。
我从网上找了很多资料,大概写了一个程序,专门将 EDIFACT 格式转为 XML 格式。
下面是我做的程序界面:
经过转换之后,看起来就比看原 EDIFACT 格式好看很多了。
上面很多 C_S004 D_0200 这些标签,都是 EDIFACT 标准文档上面有说明的。
通过这个标签符号,在参数书上面可以找到这一项是干什么用的。
我已经把程序上传到资源,有兴趣的,可以到我的资源里面找到这个程序。