我有一个项目,以实施电子数据交换解决方案到现有的电子商务类网站。只涉及三个EDI文档,并且只有一家公司可以传输文件。他们已经严格定义了X12文档,并将负责所有到FTP站点的GET/PUT。这三个文档是库存通知(入站)、发货通知(入站)和发票(出站)。
我们不想/不需要实现一个成熟的EDI管理解决方案。我的问题是,如果我认为这是一个使用PHP的相对简单的解析任务,我是不是疯了?有没有人知道任何可能有用的现有PHP库(可能是X12 to XML)?我的搜索一无所获。如果这是一个现实的目标,而且没有其他可用的资源,我想立即开始我自己的工作。
发布于 2012-01-15 01:05:29
Oakland Data Transformer的设计器是免费的,这使您能够在示例文档的上下文中真正理解X12文档的结构。您需要联系Oakland Software support以获取所需的电子数据交换定义。
根据您的需要,如果您只是解析文档,您应该能够很容易地使用PHP来完成,并且使用上面的产品理解上下文将为您揭开神秘的面纱。
全面披露:我运行的是奥克兰软件。
发布于 2012-01-14 13:06:17
我正在为.NET找这样的东西。而且什么都没有(至少不是免费的,但非常昂贵)。我不认为你会为php找到任何东西。我最终使用了简单的代码来进行解析(edi 850)并提取所需的信息。我认为这对你来说也是最好的方法。
发布于 2013-07-03 22:11:51
它很旧,但我是用谷歌找到的,也许我的答案会对某些人有所帮助。
在github https://github.com/markfoster/php_edifact上搜索EDIFACT时,我在http://code.google.com/p/izi-sandbox/source/browse/#svn%2Ftrunk%2Fphp%2Fphp_edi
https://stackoverflow.com/questions/8860232
复制相似问题