Skip to main content

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.

The following representations are supported:
  • 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.

Did this page help you?

If you find any issues with this page or its content – a typo, a missing step, or a technical error – please let us know!