Crates.io | edi |
lib.rs | edi |
version | 0.3.0 |
source | src |
created_at | 2019-10-05 00:02:34.313558 |
updated_at | 2024-06-10 18:13:45.337319 |
description | Parser for X12 EDI files |
homepage | https://github.com/sezna/edi |
repository | https://github.com/sezna/edi |
max_upload_size | |
id | 170004 |
size | 115,719 |
Check the documentation for more details.
parse
and loose_parse
. loose_parse
is less strict on the format of the incoming EDI document.EdiDocument
.EdiDocument
and all data it contains implement Serialize
and Deserialize
from serde
, so zero-copy serialization and deserialization to any serde-able format is supported (this includes json).EdiDocument
's fields are all public and it can be navigated like any other struct for simplicitySee the examples directory for an example.
Cannot accurately determine segment types, as that requires an implementation guide from the individual transactor
Cannot detect loops for the same reason as above
Only supports standard X12 EDI