15

我为 xPath 选择器使用 Oxygen XMLTester,支持 XPath 2.0 规范。所以我想知道是否有任何在线测试人员使用 XPath 2.0 规范? http://www.xmlme.com/XpathTool.aspx [http://www.xmlme.com/XpathTool.aspx][2] http://www.xpathtester.com/test [http://www.xpathtester .com/test][3]

上述测试人员未能采用以下 XPAth(2.0 相当成功):/list/sum(item/prices/price[@currency='USD'])与 XML:

<list>
   <item new='true'>
     <title lang="en">Pop-Music DVD</title>
     <author >K. A. Bred</author>
     <year>2012</year>
     <prices>
       <price currency="USD">29.99</price>
       <price currency="EUR">23.2</price>
     </prices>
   </item>
   <item new='false'>
    <title>Gone with the wind</title>
    <author>M. Mitchell</author>
    <year>1936</year>
    <prices>
      <price currency="USD">19.05</price>
      <price currency="EUR">15</price>
    </prices>
  </item>
</list>
4

3 回答 3

30

由于这再次冒泡:

我还在这里做了一个 XPath 2.0 在线测试器

不是那么丰富多彩或描述性强,但恕我直言,更容易用于小型查询。

于 2012-10-05T23:36:30.430 回答
5

现在有一个在线 XPath 2.0 测试器/分析器,位于:

http://www.qutoric.com/xslt/analyser/xpathtool.html

这实际上在后台使用Saxon-CE XSLT 2.0 处理器运行(该应用程序是用 XSLT 2.0 编写的)。显示您的表达式已评估的屏幕截图:

在此处输入图像描述

于 2012-10-05T22:43:23.260 回答
1

在这里,我发现了另一个有用的交互式 xpath 测试器

于 2013-07-06T06:50:20.070 回答