cle*_*ris 10
有EDI.Net库,它是开源的,并支持所有三种已知EDI格式(X12,EDIFACT,TRADACOMS).对于X12,您需要提供IEdiGrammar具有以下预设的自定义实现.
public class EDI_X12Grammar : IEdiGrammar
{
...
}
var grammar = new EDI_X12Grammar()
{
ComponentDataElementSeparator = new[] { '>' },
DataElementSeparator = new[] { '*' },
DecimalMark = null,
ReleaseCharacter = null,
Reserved = new char[0],
SegmentTerminator = '~',
ServiceStringAdviceTag = null,
InterchangeHeaderTag = "ISA",
FunctionalGroupHeaderTag = "GS",
MessageHeaderTag = "ST",
MessageTrailerTag = "SE",
FunctionalGroupTrailerTag = "GE",
InterchangeTrailerTag = "IEA",
};
Run Code Online (Sandbox Code Playgroud)
免责声明我写了这个库.
| 归档时间: |
|
| 查看次数: |
26363 次 |
| 最近记录: |