2016-03-25 9 views
0
コニー

でのXML属性を取得できませんし、それが次の形式で私の結果を与える:私はとしてのXpathのルートを与えるような出力パラメータを設定し私はコニーでWebサービスを解析しています

<?xml-stylesheet href="/v1/xsl/xml_pretty_printer.xsl" type="text/xsl"?><products canonicalUrl="/v1/products(search=&quot;hdmi&quot;)?apiKey=przdaw9nuqfefhavq3ud4tfh" currentPage="1" from="1" partial="false" queryTime="0.005" to="10" total="2241" totalPages="225" totalTime="0.087"> 
     <product> 
      ..... 
      ..... 
     </product> 
     <product> 
      ..... 
      ..... 
     </product> 
     <product> 
      ..... 
      ..... 
     </product> 
     <product> 
      ..... 
      ..... 
     </product> 
    </products> 

// productsと商品名から特定の商品を取り出すには商品/名前を使用しました。ページネーションの目的のために

今、私は、このようなcurrentPageに=「1」totalPages =「225」としてルートレベルの要素を取得したいと私はそれを行うことはできません。私がやっていること

は:enter image description here

しかし残念ながら、このように私はcurrentPageに属性にアクセスすることはできません。

助けてください。

答えて

2

あなたは明らかにこれは何かをヒットする希望で暗闇の中でショットとして最もよく説明されている

//products[/currentPage] 

をしようとあなたのスクリーンショットから判断します。 XPathの基本とDOMの構造については、しばらくお待ちください。

/products/@currentPage 

(または単に@currentPage同じことになるコレクションpdetails、インチ)

+0

Thanks.Itのworks.Yesを私はJSONに私のプロジェクトのほとんどをしたとして、XML解析について非常に限られたアイデアを持っています。それは暗闇の中でのショットだった。もう一度、ありがとう。 – kgandroid

+1

http://www.xpathtester.com/xpathまたはhttp://www.freeformatter.com/xpath-tester.htmlは、XPath式を対話的にテストするためのツールです。 – Tomalak

関連する問題