2

寻找将 X12(277U 格式)转换为 CSV 格式的 python 库。我遇到了https://pypi.python.org/pypi/pyx12/2.1.1但看起来它正在将 X12 格式转换为 XML .. 请帮助

4

1 回答 1

2

不。

EDI 是具有重复/循环结构的分层/多维数据格式。CSV 是一种二维数据格式,可以表示重复结构,但很难表示层次结构或多维性。仅这一事实就意味着不可能有一种标准的/开箱即用的方式来进行这种转换。必须就哪些数据将被展平以及如何展平,或者某些数据是否将被忽略或重复做出某些决定。您的最终消费者可能有这方面的文档,但没有标准工具能够为您解决。

当然,可以将 277 数据转换为 CSV 格式以供您的 ERP/CRM/任何终端系统使用,但这涉及解析 EDI 并在其上执行自定义逻辑。链接的包可以帮助你做到这一点,但我不熟悉它。至少,它看起来可以帮助您验证文档并将响应发送回您的贸易伙伴,但您的里程可能会有所不同......

于 2016-05-22T05:01:06.307 回答