質問
PHPでX12ドキュメントを処理するときに役立つphpライブラリまたはAPIはありますか?グーグルでの移動はあまり役に立たないので、この分野での経験のある人を探します。
解決
簡単なグーグル検索をして、X12ドキュメントをXMLに変換するツールをいくつか見つけました。 PHPはXML解析の分野で多くの進歩を遂げました。
最初にXMLに変換することはオプションですか?
他のヒント
すべてのセグメントのセグメントとその意味がわかっている場合。次に、ほぼ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に変換するときにポイントが表示されません。
PHPではなくpython: http://bots.sourceforge.net x12に変換します。
所属していません StackOverflow