我目前正在处理Java中的海关消息Beans。 填写具有不同值的Bean后,我想生成与每条消息对应的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
但是......不幸的是它不是免费的..
提前感谢您的帮助!
答案 0 :(得分:2)
您可能需要仔细查看Smooks Website
它提供了各种映射,例如:
Java -> EDI
EDI -> Java
XML -> Java
Java -> XML
...
对于不同的UN / EDIFACT目录,它提供了开箱即用的映射功能。我建议您查看Smooks网站上的示例和文档。
答案 1 :(得分:1)
尝试http://bots.sourceforge.net 它已经有了一个映射引擎。
答案 2 :(得分:0)
请注意,我找到的唯一解决方案是实现自己的映射引擎。
这是通过:
来实现的