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>

我将输出参数配置为将 Xpath 的根设置为//products并从产品名称中获取特定项目,我使用了product/name。响应非常完美。

现在我想获取诸如currentPage="1"totalPages="225"之类的根级元素以用于分页,但我不能这样做。

我做了什么:在此处输入图像描述

但不幸的是,这样我无法访问currentPage属性。

请帮忙。

4

1 回答 1

2

从你的截图来看,你显然试图做

//products[/currentPage]

最好将其描述为在黑暗中射击,以期击中某些东西。请花点时间了解 XPath 的基础知识和 DOM 的结构。

/products/@currentPage

(或者只是@currentPage在 collectionpdetails中,这相当于同一件事。)

于 2016-03-25T08:52:44.847 回答