寻找将X12(277U格式)转换为CSV格式的python库。我遇到https://pypi.python.org/pypi/pyx12/2.1.1,但看起来它正在将X12格式转换为XML ..请帮忙
答案 0 :(得分:1)
没有
EDI是具有重复/循环结构的分层/多维数据格式。 CSV是一种二维数据格式,可以表示重复结构,但很难表示层次结构或多维度。仅这一事实意味着不可能有一种标准/开箱即用的方式来进行这种转变。必须做出某些决定,以确定哪些数据会变平,以及如何忽略或重复某些数据。您的最终消费者可能有相关文档,但没有标准工具可以为您解决。
当然,可以将277数据转换为ERP / CRM /任何终端系统的CSV格式,但这涉及解析EDI并在其上执行自定义逻辑。链接的包可以帮助你做到这一点,但我不熟悉它。至少,看起来它可以帮助您验证文档并将回复发送回您的贸易伙伴,但您的里程可能会有所不同......