JclEDI.pas
This unit contains the base classes and types for JclEDI_ANSIX12.pas and JclEDI_UNEDIFACT.pas units. The EDI SDK is an open source contribution by Raymond Alexander for Project Jedi (http://www.delphi-edi.org). The primary purpose of this project is to provide an open source library to assist developers in integrating EDI into business applications. The units in the SDK are designed for custom EDI implementations however compatibility exists for ANSI X12 and UN/EDIFACT standards.
JclEDI_ANSIX12.pas
This software unit is designed for custom EDI implementations however it is very compatible with ANSI X12 standards. Originally this unit was JclEDI.pas.
JclEDI_UNEDIFACT.pas
This software unit is designed for custom EDI implementations however it is very compatible with UN/EDIFACT standards.
JclEDIXML.pas
JclEDIXML.pas unit is designed to store EDI data in XML
format. This unit is usable but still experimental. It is designed to
output "Well Formed" XML documents.
Supports
Entity reference |
Character |
Description |
---|---|---|
< | < | less than |
> | > | greater than |
& | & | ampersand |
' | ' | apostrophe |
" | " | quotation mark |
Does not support
JclEDISEF.pas
This unit contains the base classes and types for parsing and constructing Standard Exchange Format (SEF) Files.
JclEDI_ANSIX12_Ext.pas
ANSI X12 extensions for SEF file support.
JclEDI_UNEDIFACT_Ext.pas
UN/EDIFACT extensions for SEF file support.
JclEDITranslators.pas
This unit contains classes to translate EDI object types from one type to another.
EDICOM_ANSIX12.pas
This unit contains classes for COM interop with other languages and environments.