Мне нужно преобразовать сообщения Edifact в массив PHP. Стандарт сообщений, который должен поддерживаться, - MEDVRY.
Как запрограммировать это?
Я являюсь автором класса, используемого @ Thomas1703 (https://github.com/sabas/Edifact),) Я недавно обновил код, потому что нашел некоторые ошибки в регулярных выражениях. В настоящее время обрабатывает, вероятно, все потребности (упакованные сообщения) и выполняет небольшую проверку перед возвратом массива.
я использую этот класс: https://github.com/sabas/Edifact/blob/master/class.EDIParser.php
$c=new EDIParser('name.edi'); //Output a multidimensional array. //Errors $c->errors() //Array $c->get() //Json $c->getJson()