【发布时间】:2011-04-29 05:45:11
【问题描述】:
是否有人创建了一个读取和解析 EDI 文件的 .NET 应用程序?
EDI 文件 - 航运业用于提供货运发票信息。
【问题讨论】:
-
EDI 是一组标准,而不是单一规范。重要的是要知道文件的确切格式。例如,作为 EDI 一部分的 AS2 和 AS3 协议使用 MIME 打包数据,它们分别通过 HTTP 和 FTP 传输。
是否有人创建了一个读取和解析 EDI 文件的 .NET 应用程序?
EDI 文件 - 航运业用于提供货运发票信息。
【问题讨论】:
免费和开源的 dotnet 的 Edi 序列化器是 EDI.Net。它支持 X12、EdiFact 以及仅限英国的 TRADACOMS 格式。它甚至适用于 dotnetcore 和 NetStandard 1.0
*免责声明我写了这个库
【讨论】:
在 codeplex 上查看 EDIFabric http://edifabric.codeplex.com/
ediFabric 是一个 .NET 库 (.dll),用于将 EDI 文档转换为 .NET 对象(或 XML),反之亦然。 EDI 文档规则表示为 .NET 类。每个 EDI 消息类型都有一个类(.cs 文件)。
【讨论】:
EDIParser for .NET 是另一个很好的 edi 解析器,它是用 .NET 编写的。试试http://www.sparrow-technologies.com/ediparser.net.aspx
【讨论】:
那里有很多,但我知道没有一个是免费的。试试http://www.edidev.com/FullPriceList.htm
他们已经存在了一段时间。
【讨论】: