Mule ESB社区版消息映射技术

时间:2015-04-01 12:20:14

标签: xslt mapping mule transformation dozer

我们目前正在使用Mule ESB社区版,并正在寻找将消息从一种格式转换为另一种格式的技术。我们已经尝试过XSLT进行XML映射。到目前为止Java对象映射和Dozer映射。我们处理XML,FLAT,Json消息。想知道是否有更多的选项在视觉上易于映射和维护?

1 个答案:

答案 0 :(得分:1)

这取决于您的要求...对于 XML 映射 XSLT 是一个不错的选择,在某些情况下您还可以映射 XML 使用 XPATH

对于 JSON ,您首先需要使用 JSON 将有效负载解析为对象转换器,然后您可以使用每个 JSON 元素进行映射

但是如果你想要除了这些变换器以外的任何其他选项,那么我会建议 Datamapper ,它可以从 XML 开始映射和转换几乎所有类型的有效载荷, JSON POJO 平面文件,并且您的要求中提到的图形支持 ...

社区 中仅提供企业 的功能: -

http://www.mulesoft.org/documentation/display/current/Datamapper+User+Guide+and+Reference