我知道我可以使用xslt来转换xml,但是代价很大。我想知道是否可以使用凹槽。假设我有两个xml模式,并将它们转换为java文件,构建为class并部署到esb。我通过groovy传输xml,这样我就可以在不部署java代码的情况下动态地更改映射。
发布于 2016-08-13 15:19:17
这是一个我使用WSO2 ESB脚本中介编写的Groovy示例。这是给Json有效载荷的。但是,您也可以对XML进行同样的操作。使用mc.getPayloadXML()方法获取有效负载,并使用Groovy XmlSlurper类将xml解析为Groovy对象。
发布于 2014-05-07 04:57:53
WSO2 ESB支持各种脚本语言(如JavaScript、Groovy )实现的中介程序。(https://docs.wso2.org/display/ESB481/Script+Mediator)
要使用WSO2 ESB的脚本中介来执行Groovy脚本,请遵循下面的教程
http://heshans.blogspot.com/2011/05/executing-groovy-scripts-using-wso2-esb.html
https://stackoverflow.com/questions/23508254
复制相似问题