Обычная вещь, которую нужно сделать - это просто написать данные EDIFACT напрямую.
Создание их в виде XML-документа и преобразование его в EDIFACT может быть полезным, если есть библиотека, которая уже доступна для выполненияпреобразование.Я говорю это потому, что существует большая языковая поддержка для вывода XML.
Я не понимаю, как XSL поможет вам здесь, но мне никогда не приходилось выводить данные EDIFACT.