我目前正在处理Java中的自定义消息Beans。在用不同的值填充Beans之后,我想生成一个对应于每条消息的EDIFACT CUSDEC消息。
对于message 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
但是..。不幸的是,它不是免费的..
提前感谢您的帮助!
发布于 2010-05-11 15:14:47
只需注意,我找到的唯一解决方案是实现我自己的映射引擎。
这是通过以下方式实现的:
的xml表示形式
发布于 2012-02-07 20:20:52
您可能希望更仔细地了解一下Smooks Website
它提供了各种映射,例如:
Java -> EDI
EDI -> Java
XML -> Java
Java -> XML
...对于不同的UN/EDIFACT目录,它提供了开箱即用的映射功能。我建议您查看Smooks网站上的示例和文档。
发布于 2010-05-22 01:49:26
试试http://bots.sourceforge.net吧,它已经有一个映射引擎了。
https://stackoverflow.com/questions/2692078
复制相似问题