繁体   English   中英

如何解析肥皂反应?

[英]How to parse soap response?

我有webservice的wsdl文件。 但是由于使用.net Webservice,我的响应包括模式和复杂类型。 我应该如何解析。 可以使用某些wsdlToJava工具creta java类。 我问,因为在wsdl中没有有关架构中包含的架构的详细信息。

wsdl的示例部分:

 <s:element name="PersonDetailResponse">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="PersonDetailResult">
<s:complexType>
<s:sequence>
<s:element ref="s:schema"/>
<s:any/>
</s:sequence>
</s:complexType>
</s:element>
</s:sequence>
</s:complexType>
</s:element>

使用Apache axis ,它具有wsdl2java工具:

wsdl2java -uri ../samples/wsdl/Axis2SampleDocLit.wsdl

您可以解析您的肥皂像xml(SAX,StAX,DOM)。

另外,如果您有Scheme文件,则可以在scheme的帮助下进行解析,如果没有,则必须手动分析并确定所有指向Java类的链接。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM