JEDΙ is a versatile Golang toolkit that empowers you to master the art of Electronic Data Interchange (EDI). Whether you're validating, parsing, translating, or wielding the force of EDI, JEDΙ is your companion in the vast universe of data exchange.
The toolkit allows you to translate EDI files into JSON using the edx12 library.
myapp translate --file <file_path>
Flags
--file: Path to the EDI file to be translated (required).
JEDΙ enables you to validate EDI data, ensuring its compliance with industry standards. The validation feature checks for basic syntax, structural correctness, and other relevant criteria using the edx12 library.
myapp validate --file <file_path>
Flags
--file: Path to the EDI file to be translated (required).
Translating a file
myapp translate --file path/to/edi/file.edi
Output will be written to
./tmp/output.txt
Validating a file
myapp validate --file path/to/edi/file.edi
Contributions are welcome! If you have any suggestions, bug reports, or feature requests, please open an issue or submit a pull request.