如何在WSO2中转换XML中的JSON消息

时间:2017-07-07 17:08:28

标签: json xml wso2

我是Java EE中WSO2服务的新手。我从教程开始,但由于缺乏对服务的了解,我遇到了一些困难。 我现在的问题是我正在尝试发送JSON消息并以XML格式接收相同的消息。我在网站上学习,他们谈论Formatter和Builder,但我在项目中很难应用它。 我已经尝试使用Data Mapper,将他放在返回发送之前,但这总是返回超时消息。我也试过Payload Factory,但我认为我做错了,因为同样的事情发生了。 有人知道一个教程或好的视频,我能够学习如何解决这个问题吗?

如果有人能帮助我,我会保持安静,心存感激。谢谢。

1 个答案:

答案 0 :(得分:-1)

我希望您能将JSON转换为XML。

enter image description here

为了实现这一目标,您只需创建一个如下所示的API

<api xmlns="http://ws.apache.org/ns/synapse" name="JsonToXmlApi" context="/Test">
   <resource methods="POST" uri-template="/xml/">
      <inSequence>
         <property name="messageType" value="text/xml" scope="axis2"/>
         <header name="To" action="remove"/>
         <property name="RESPONSE" value="true" scope="default" type="STRING"/>
         <send/>
      </inSequence>
   </resource>
</api>