Java WSDL以xml格式返回字符串
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java WSDL以xml格式返回字符串相关的知识,希望对你有一定的参考价值。
我的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>
为什么会这样?怎么预防呢?
答案
您是否创建了自己的方法来将CDATA
-Tag放在xml周围?如果出现异常,此代码是否仍然执行?
以上是关于Java WSDL以xml格式返回字符串的主要内容,如果未能解决你的问题,请参考以下文章
怎么用Axis2发布一个webservice,service返回json格式数据,可以用Ajax访问直接解析?