我使用Oxygen XMLTester for xPath选择器,支持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(项目/价格/价格[@ currency ='USD'])使用XML:< / p>
<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>
答案 0 :(得分:28)
答案 1 :(得分:5)
现在有一个在线XPath 2.0测试仪/分析仪:
http://www.qutoric.com/xslt/analyser/xpathtool.html
这实际上是使用Saxon-CE XSLT 2.0处理器(应用程序是用XSLT 2.0编写的)运行的。显示评估表达式的屏幕截图:
答案 2 :(得分:1)
我在这里找到了另外一个interactive xpath tester。