Java WSDL 返回 xml 格式的字符串



我的Web服务以字符串格式返回XML,我通过SOAP-UI调用它。

执行成功后,SOAP UI 将自动将返回结果包含在字符数据标记中,如下所示:

<![CDATA[<result>
<tagA>
<tagA1 />
<tagA2 />
<tagA3 />
</tagA>
<tagB>blah</tagB>
<tagC>blah</tagC>
</result>]]>

但是当返回错误时,不是将结果包含在字符数据标记中,而是将所有小于符号 (<( 转换为 HTML 字符,<</p>

&lt;result>
&lt;error>blah&lt;/error>
&lt;/result>

为什么会这样?如何预防?

您是否创建了自己的方法来将CDATA-Tag 放在 xml 周围? 在发生异常时是否仍执行此代码?

相关内容

  • 没有找到相关文章

最新更新