EDIFACT转XML

EDIFACT 标准提供了一套语法规则的结构、互动交流协议,并提供了一套允许多国和多行业的电子商业文件交换的标准消息。

在北美和欧洲,很多企业很早就采纳了 EDIFACT ,所以应用很广泛。

但是EDIFACT格式报文的内容,如果直接读很难读懂,就算你写程序读,仍然很费劲。

下面展示一下EDIFACT格式的报文:


这样的内容,我想大家都怕读这样的报文。

如果你想结构化一点,让整个报文看起来比较清晰,我觉得转换为 XML 格式,可能会容易看一些。

我从网上找了很多资料,大概写了一个程序,专门将 EDIFACT 格式转为 XML 格式。

下面是我做的程序界面:


经过转换之后,看起来就比看原 EDIFACT 格式好看很多了。

上面很多 C_S004 D_0200 这些标签,都是 EDIFACT 标准文档上面有说明的。

通过这个标签符号,在参数书上面可以找到这一项是干什么用的。

在真正的程序中,可以根据需要,对内容进行提取

我已经把程序上传到资源,有兴趣的,可以到我的资源里面找到这个程序。

相关文章

php输出xml格式字符串
J2ME Mobile 3D入门教程系列文章之一
XML轻松学习手册
XML入门的常见问题(一)
XML入门的常见问题(三)
XML轻松学习手册(2)XML概念