如何修改wsdl文件使得返回的String变为xml格式
发布网友
发布时间:2022-03-24 21:20
我来回答
共1个回答
热心网友
时间:2022-03-24 22:49
你的问题让我精神崩溃了。
我仔细想了一下,你的WSDL是基于SOAP协议的,用的是XML数据交换。
对方的服务是用REST实现的,基于HTTP。返回的是字符。
如果对方是用REST的服务,你该用WADL,而不是WSDL。
不知道我的理解对不对。你提供的信息太有限了。
------------------------------
首先更正你一下,“wsdl文件形式的服务”就是SOAP服务,WSDL只是描述它接口用的。WSDL
有专门的reader,没必要用xml
reader。
你这里具体是什么我也不清楚,<s:schema
改成
<schema
试试。
-----------
再补充一下,一般第三方WSDL不应该动的,检查一下namespace(前几行的)。WSDL里面是可以内嵌自定义tag的,用来描述一些服务属性。
------------
如果不行,尝试,<s:schema
改成
<xs:schema
试试。