WSO2 EI,如何从 Custom Class mediator 获取字符串形式的负载
WSO2 EI, How to get payload as String from Custom Class mediator
我已经创建了自己的 MediatorClass。哪个有这个主要方法:
public boolean mediate(MessageContext context) {
// TODO Implement your mediation logic here
return true;
}
现在有问题了。此调解器是 REST API 序列的一部分,其中包含我要编辑的文本正文。
如何将此有效负载提取为字符串?
获取肥皂主体的根元素:
OMElement element = (OMElement) context.getEnvelope().getBody().getFirstOMChild();
(参见 MessageContext)
只需使用element.toString()
(参见 OMElement)
我已经创建了自己的 MediatorClass。哪个有这个主要方法:
public boolean mediate(MessageContext context) {
// TODO Implement your mediation logic here
return true;
}
现在有问题了。此调解器是 REST API 序列的一部分,其中包含我要编辑的文本正文。
如何将此有效负载提取为字符串?
获取肥皂主体的根元素:
OMElement element = (OMElement) context.getEnvelope().getBody().getFirstOMChild();
(参见 MessageContext)
只需使用element.toString()
(参见 OMElement)