无法在kony中检索xml属性

时间:2016-03-25 08:42:28

标签: xml xpath kony

我在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 ,并从产品名称中获取特定项目,我使用产品/名称。反应非常顺利。

现在我想获取根级别元素,例如 currentPage =&#34; 1&#34; totalPages =&#34; 225&#34; 分页的目的,我不能那样做。

我做了什么:enter image description here

但遗憾的是,通过这种方式,我无法访问 currentPage 属性。

请帮忙。

1 个答案:

答案 0 :(得分:2)

从您的屏幕截图来看,您显然是尝试

//products[/currentPage]

这是最好的描述为在黑暗中拍摄希望击中的东西。请花一点时间了解XPath的基础知识和DOM的结构。

/products/@currentPage

(或者只是集合@currentPage中的pdetails,这相当于一样。)