AnyToXML Format Converter Engine
Convert flat files, EDI, and proprietary formats into well-formed XML, in the tagging style your schemas expect. Build an XML repository or produce standardized XML for internal systems, with XSD and DTD validation, in one pass through the data.
- X12 and EDIFACT to XML
- XSD and DTD validation
- Stream-based, single pass
XML tags that match your schema
Full description
Readable element names from data dictionaries, such as <PurchaseOrderDate>.
Segment + sequence
Segment name with its position, such as <BEG_05>.
Segment + element
Segment name with the data element number, such as <BEG_373>.
RosettaNet
RosettaNet PIP element naming for supply-chain integration.
Microsoft BizTalk
BizTalk Server schema and element naming conventions.
Custom
Your own naming convention for any internal schema.
The engine reads the input and writes XML in one pass, with no intermediate files, so large files are processed as a stream.
What converts to XML
The definitions listed below include legacy versions. Exact transaction and implementation-guide support is confirmed in your evaluation.
| Group | Listed definitions |
|---|---|
| EDI standards | X12 4010 to 5050; UN/EDIFACT 94A to 00B; NSF v2 and 3.01; UB92 v4 and 5 |
| Generic formats | Fixed-length flat files, CSV and delimited data, proprietary structures |
| Healthcare (with modules) | HIPAA with the HIPAA Package; NCPDP with the NCPDP Module; HL7 with the HL7 Module |
| Output validation | Well-formed check, XSD schema validation, DTD validation |
Call it from your applications
EDI standards
- ISO 9735 (EDIFACT)
- ISO 7372 (data element sets)
- ASC X12
- Proprietary EDI formats
Application interfaces
- C/C++, C#, VB/VB.NET, Java
- Command line
- REST API
Native C/C++
Options are subject to the supported operating system and build agreed for your project.
| Platform | Options |
|---|---|
| Container and cloud | Docker and Kubernetes; AWS, Azure, or Google Cloud |
| Linux | RHEL, Rocky Linux, AlmaLinux, Ubuntu LTS |
| Windows Server | 2016, 2019, 2022 |
| UNIX | Solaris, HP-UX, and AIX builds on request |
Describe your XML target
Send a sample input file and your schema or tagging style. We show the XML it produces.