0

私はkonyで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として Xpath のルートを指定するように出力パラメーターを構成し、製品から特定の項目を取得するために、名前と言うと、product/nameを使用しました。応答は完全に来ています。

現在、ページネーションのためにcurrentPage="1"totalPages="225"などのルート レベルの要素を取得したいのですが、それができません。

私がやった事:ここに画像の説明を入力

残念ながら、この方法ではcurrentPage属性にアクセスできません。

助けてください。

4

1 に答える 1

2

あなたのスクリーンショットから判断すると、あなたは明らかにやろうとしています

//products[/currentPage]

これは、何かに命中することを期待して、暗闇の中でのショットとして最もよく説明されています。XPath の基本と DOM の構造について少し時間を割いて学んでください。

/products/@currentPage

(または@currentPage、コレクション内だけでもpdetails、同じことになります。)

于 2016-03-25T08:52:44.847 に答える