在WSO2中阅读纯文本响应

时间:2015-06-08 07:53:15

标签: wso2

我是WSO2的新蜜蜂。我使用的是wso2esb-4.7.0。我想要做的就是这个 (a)打电话给休息服务。其余服务的输入是XML。我创建了一个代理,我使用tryIT UI传递输入XML (2)来自休息服务的样本响应是[1234],我需要从中提取字符串1234并分配给变量以进行进一步处理。 我的TCP监视器显示正确的响应来自后端休息服务。我已经尝试了各种选项来读取响应和提取字符串,但没有运气。

此外,tryIt UI将响应显示为SomeJunkValue 现在定义

pinyin_array

2 个答案:

答案 0 :(得分:0)

尝试使用

  <property xmlns:m0="http://ws.apache.org/commons/ns/payload"
                      name="payload"
                      expression="$body/m0:text"/>

这会将文本内容读取到名为payload

的属性中

答案 1 :(得分:0)

我最后编写了类调解器来处理这个问题。想知道是否有更好的东西