我的Web服务正在返回字符串格式的XML,我正在通过SOAP-UI调用它。
执行成功后,SOAP UI会将返回结果自动封装在字符数据标记中,如下所示:
<![CDATA[<result>
<tagA>
<tagA1 />
<tagA2 />
<tagA3 />
</tagA>
<tagB>blah</tagB>
<tagC>blah</tagC>
</result>]]>
但是,当返回错误时,不是将结果括在字符数据标签中,而是将所有小于符号(<)转换为HTML字符&lt;
<result>
<error>blah</error>
</result>
为什么会这样?如何预防呢?
答案 0 :(得分:0)
您是否创建了自己的方法来在XML周围放置CDATA
-Tag?
如果发生异常,此代码是否仍会执行?