Как генерировать Edifact Message из XML? [закрыто
Вопрос
В настоящее время я имею дело с таможенными сообщениями фасоль в Java. После заполнения бобов с разными значениями я хочу создать EDIFACT CUSDEC Сообщение, соответствующее каждому сообщению.
Для каждого атрибута бона сообщения у меня есть информация, чтобы поставить атрибут в нужном месте в формате Edifact CoedC.
Таким образом, я ищу бесплатный инструмент (API Java), который мог бы идеально преобразовать мою полнофункциональную бобовую фасоль в сообщение Edifact Cusdec.
Я нашел коммерческое решение (не бесплатно) там:
http://www.datadirect.com/products/edifact-greid/index.ssp.
И быстрое руководство здесь:
http://biemond.blogspot.com/2008/09/genate-edifact-message-from-xml.html.
Но ... к сожалению, это не бесплатно ..
Заранее спасибо за вашу помощь!
Решение 3
Просто следует отметить, что единственное решение, которое я нашел, - это реализовать свой собственный апортирующий двигатель.
Это сделано путем:
- представление XML сообщения Edifact
- Путь сопоставления XPath прикреплен к каждому из атрибутов компонентов и отображение их к XML-представлению Edifact
Другие советы
Возможно, вы захотите посмотреть на Smooks сайт
Он предлагает различные сопоставления, например:
Java -> EDI
EDI -> Java
XML -> Java
Java -> XML
...
Для различных каталогов ООН / Edifact его предлагает функциональность отображения из коробки. Предлагаю, что вы изучите примеры и документацию на веб-сайте Smooks.
пытаться http://bots.sourceforge.net.У него уже есть картографический двигатель.