首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何从xml生成Edifact消息?

如何从xml生成Edifact消息?
EN

Stack Overflow用户
提问于 2010-04-22 23:18:27
回答 3查看 6.5K关注 0票数 1

我目前正在处理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

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

提前感谢您的帮助!

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2010-05-11 15:14:47

只需注意,我找到的唯一解决方案是实现我自己的映射引擎。

这是通过以下方式实现的:

  • edifact消息的xml表示形式
  • 附加到每个bean属性的XPath映射路径,并将它们映射到EDIFACT

的xml表示形式

票数 0
EN

Stack Overflow用户

发布于 2012-02-07 20:20:52

您可能希望更仔细地了解一下Smooks Website

它提供了各种映射,例如:

代码语言:javascript
复制
Java -> EDI
EDI -> Java
XML -> Java
Java -> XML
...

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

票数 2
EN

Stack Overflow用户

发布于 2010-05-22 01:49:26

试试http://bots.sourceforge.net吧,它已经有一个映射引擎了。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2692078

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档