Tools to process EDI messages in UN/EDIFACT format
Supported syntax is version 3.
It's provided in a Composer package.
Given an edi message checks the syntax, outputs errors and returns the message as a multidimensional array.
Given a multidimensional array (formatted as the output of the parser), returns an EDI string, optionally one segment per line.
Create from EDI file readable structured text with comments from segments.xml
Read from EDI file requested segment element values
Edifact DTM+7:201309200717:203'
Array ['DTM',['7','201309200717','203']]
Processed from EDI PEAR Package by David JEAN LOUIS (izi), downloadable from https://code.google.com/p/izi-sandbox/source/browse/trunk/php/php_edi/.
Valid characters are: A-Za-z0-9.,-()/'+:=?!"%&*;<> UNECE