【发布时间】:2010-11-27 23:49:52
【问题描述】:
在处理 php 中的 X12 文档时,是否有任何 php 库或 API 有帮助?谷歌搜索并没有多大帮助,所以要寻找在这个领域有经验的人。
【问题讨论】:
在处理 php 中的 X12 文档时,是否有任何 php 库或 API 有帮助?谷歌搜索并没有多大帮助,所以要寻找在这个领域有经验的人。
【问题讨论】:
如果您知道哪些段以及所有段中的含义。然后它只是关于 php
$file = file_get_contents('/edi.x12');
$segments = explode(~\n,$file);
foreach($segments as $segment){
$elements = explode('*',$segment);
foreach($elements as $element){
switch($elements[0]){
case 'ISA':
break;
/// And so on
}
}
}
然后您将拥有一个包含文件中所有段的数组。如果您只是遍历数组,则可以获得给定段的所有元素。
但是对于创建 x12 Edi 文件,它有点棘手。
我没有看到第一次转换为 Xml 的意义。
【讨论】:
通过 google 快速搜索,我发现了一些可以将 X12 文档转换为 XML 的工具。 PHP 在 XML 解析领域取得了很大进展。
是否可以先转换为 XML?
【讨论】:
不是 PHP,而是 python:http://bots.sourceforge.net 从 x12 转换为 x12。
【讨论】: