java - 如何从 xml 生成 Edifact 消息?

标签 java xml api converters edifact

<分区>

我目前正在用 Java 处理海关消息 Bean。 在用不同的值填充 Beans 后,我想生成与每个消息对应的 EDIFACT CUSDEC 消息。

对于消息 Bean 的每个属性,我都有将属性以 EDIFACT CUSEDC 格式放在正确位置的信息。

因此,我正在寻找一个免费工具(Java API),它可以理想地将我的完整 Bean 转换为 EDIFACT CUSDEC 消息。

我在那里找到了一个商业解决方案(不是免费的):

http://www.datadirect.com/products/edifact-grid/index.ssp

还有一个快速教程:

http://biemond.blogspot.com/2008/09/generate-edifact-message-from-xml.html

但是...不幸的是它不是免费的..

预先感谢您的帮助!

最佳答案

您可能想仔细看看 Smooks Website

它提供各种映射,例如:

Java -> EDI
EDI -> Java
XML -> Java
Java -> XML
...

对于不同的 UN/EDIFACT 目录,它提供开箱即用的映射功能。我建议您检查 Smooks 网站上的示例和文档。

关于java - 如何从 xml 生成 Edifact 消息?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2692078/

相关文章:

java - 将多个 WSDL 与 Axis2 wsdl2code Maven 插件一起使用

Java模块化编程

java - JAXB propOrder 标题大小写标签不起作用

xml - Xquery 3.0 按属性值分组

c# - 如何使用 C# 正确解析此 XML?

api - 使用亚马逊广告 API 为产品创建短网址

java - 如何在 JList 中按属性搜索项目

sql - 如何将 xml 数据从一个存储过程传递到另一个存储过程?

python - API 和 Python 的身份验证

api - 用 RAML 描述 URI 参数