2012-04-06 6 views
1

私のWebサービスリクエストのAndroidライブラリ。1つのxmlノード用のKsoap2-Androidパーサー

<tag1> ... </tag1> 
    <tag1> ... </tag1> 
    <tag1> ... </tag1> 
    <tag1> ... </tag1> 

一つは、一つのノードのためにそこにつながるかどう解析するための方法をいくつかの例があります:私は私のウェブサービスは、1つのノード戻っている問題に直面

http://seesharpgears.blogspot.com/2010/10/web-service-that-returns-array-of.html

しかし、私の場合にはIそれらの何かを見つけることができません。たぶん、いくつかのアイデアを共有することができ、私を助けることができました。

ありがとうございました。

SoapObject soapObject = envelope.getResponse(); 
for (int i = 0; i < soapObject.getPropertyCount(); i++) { 
     SoapObject resource = (SoapObject) response.getProperty(i); 
     String uri = resource.getAttribute("uri").toString(); 
     String mimeType = resource.getAttribute("mimeType").toString(); 
     String size = resource.getAttribute("size").toString(); 
     String localURI = resource.getAttribute("localURI").toString(); 
     //do stuff 
}  

注:これは私はこの例では、応答SOAPオブジェクトのタグをループリソース

のリストからプロパティを取得するために使用する例であり、

答えて

0

あなたはこのような何かを試してみました各タグの3つの既知の属性を取得します。以下のレスポンス例を参照してください。

<resources xmlns="http://www.example.com/"> 
    <resource mimeType="text/xml" size="123456" uri="https://example.com/content/get.php?a123891" localURI="package.opf"/> 
    <resource mimeType="application/x-dtbncx+xml" size="123456" localURI="nav.ncx"/> 
</resources> 
関連する問題