簡體   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