Skip to main content

Converter Module

Page/Section: Module-Converter-Overview

The Converter module allows users to convert documents across standardized data formats including XML, EDI, and JSON. The module supports uploading, pasting, converting, copying, downloading, and resetting transformation output to streamline integration workflows.


Converter UI Layout

Page/Section: Module-Converter-UI

The module interface consists of two main panels:

  • Left Panel (Input Source) – Allows selecting the input format type (XML / EDI / JSON) and provides:

    • Browse file upload button
    • Text area to paste data manually
    • File type filter – Only files matching the selected type will display in the file browser.
  • Right Panel (Output Preview) – Displays the converted result after format transformation.


Input Format Selection

Page/Section: Module-Converter-Input-Format

On the top-left of the input section, a dropdown lists supported input formats:

  • XML
  • EDI
  • JSON

Selecting one format automatically filters uploaded files so only valid file types are selectable. The pasted data must match the same structure.


Output Format Selection

Page/Section: Module-Converter-Output-Format

On the top-right of the output panel, a dropdown defines the desired converted format:

  • XML
  • EDI
  • JSON

The conversion engine transforms the source document to the selected output structure.


Conversion Process

Page/Section: Module-Converter-Process

The conversion performs the following sequence:

  1. User selects input format.
  2. User uploads a file or pastes raw text into the left editor.
  3. User chooses output format from the right dropdown.
  4. System processes the input and performs structural transformation.
  5. Converted result appears in the right-side preview box.

Action Buttons

Page/Section: Module-Converter-Buttons

ActionDescription
CopyCopies converted output to clipboard for external use.
DownloadSaves the converted file to the system in selected output format.
ResetClears uploaded input and converted result, restoring an empty state.

Reset Behavior

Page/Section: Module-Converter-Reset

When user clicks Reset, the following are cleared:

  • Uploaded or pasted source text
  • Converted output text
  • Selected format types return to default values

This allows restarting the conversion flow from scratch.


Example Conversion (Pseudo Example)

ISA*00* *00* *ZZ*SENDER *ZZ*RECEIVER*230101*1400*U*00401*000000001*0*P*>~