Representations
The representation defines the basic format of documents. Generally, structures have an XML representation (which can automatically work for any structure) and at most one other representation.
-
Avro- Suppports the creation of structures by importing an Avro schema and the outputting of Avro files.
-
COBOL- Suppports COBOL files in a way that has more restrictions than the flat representation but provides increased performance.
-
CSV - Supports CSV documents. You can create a new structure by importing a CSV file, and you can map CSV files as input or output.
-
EDI - Supports X12 and EDIFACT EDI. Import format is Edifecs Guideline XML (gXML) Version 1.0.
-
Flat- Supports both positional and delimited flat files including binary and COBOL data types. Import format includes COBOL copybook.
-
HL7v2 - Supports reading and writing HL7v2 documents.
-
IDocs- Supports reading and writing SAP IDoc files.
-
JSON - Supports JSON documents. You can import the JSON definitions based on a JSON sample document as well as Swagger Specification files. You can map JSON documents as input or output.
-
XML- Supports XML documents using a standard (JXerces2) parser. Import formats are XML Schema (XSD), DTD (deprecated), WSDL, and an XML sample document.
-
Database (deprecated) - Supports reading and writing with various databases. Import format is the database.
-
Java (deprecated) - Supports Java objects (used with the runtime API). Import formats are Java classes, folders, or JAR files.