代码之家  ›  专栏  ›  技术社区  ›  lsl

EDI X.12 PHP映射-所需资源

  •  3
  • lsl  · 技术社区  · 17 年前

    3 回复  |  直到 17 年前
        1
  •  1
  •   Scott    17 年前

    如果你知道哪些片段以及所有片段的含义。然后就是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
    }
    }
    }
    

    然后,您将得到一个由文件中的所有分段组成的数组。如果你只是迭代数组,就有可能获得给定Segment的所有元素。

    但是对于创建x12 Edi文件来说,这有点棘手。

    我看不出首先转换为Xml有什么意义。

        2
  •  4
  •   Jesper Johansson    13 年前

    在谷歌上快速搜索后,我找到了几个将X12文档转换为XML的工具。PHP在XML解析领域取得了很大进展。

    首先转换为XML是一种选择吗?

        3
  •  1
  •   eppye    14 年前

    http://bots.sourceforge.net 从x12转换为x12。

    推荐文章