有没有在线testingxPathselect器?

我知道有一些在线正则expression式评估者..非常有用,实时匹配。 它们就像RegexBuddy的Web应用程序。

我想知道是否有类似的事情的XPathselect器? 我只是在学习它,这对我很有价值。

有没有一个在线testing器,允许您inputXML,然后xPathselect器和匹配(现场会更好,但我怀疑有人写了JavaScript解释器?)他们?

谢谢

我注意到答案中唯一的“在线”检查器似乎有点笨拙。 它需要提交给服务器,并且不能正确处理名称空间。

我想我可以做得更好,而且这样一个工具会非常有用,所以我做了一个。 我意识到在这里提到它有点自我推动,但是它具体回答了这个问题,我想!

http://chris.photobooks.com/xml/default.htm

我可以将xpathexpression式应用到任意的XML文档并显示结果。 它还可以美化或漂亮地打印XML文档,并对其应用XSLT转换。 所有处理都由浏览器完成,并且可以在IE6 +,Firefox,Opera,Chrome和Safari中使用。

请让我知道如果您遇到任何问题!

这不是一个在线工具; 相反,它是一个Windows应用程序,更像是RegexBuddy,而是XPath。

XPathVisualizer 。

截图160wpb4.jpg

编辑 :IE的XPath Visualizer现在有一个新的,更安全的家 ,感谢Lars Huttar的善良。 还有用于FF的XPath Visualizer。

XPath Visualizer已经有十多年的历史,并且帮助成千上万的人学习XPath这种有趣的方式。 适用于IE和FireFox

XPath Visualizer是通过使用XPathexpression式学习XPath的stream行工具 。 自由和开源。

允许根据给定的XML文档评估任何XPathexpression式,并在xml文档(如果它们是节点)或单独的框(如果结果是primefaces值)中显示高亮显示的结果。

允许定义xsl:variable-s,然后在XPathexpression式中使用。

允许定义xsl:key-s,然后通过 XPathexpression式中的key()函数进行引用

是的! 尝试Firefox的XPath Checker扩展。 这是一个方便的工具。

这是一个很好的: http : //www.xpathtester.com/

你也可以使用Notepad ++和它的XMLTools插件 – 它有xPath评估器

这是一个…

XPath查询expression式工具

我发现以下工具最有帮助。

Allans在线XPathtesting器

下面提到的其他工具要么使用特定的浏览器,要么在加载xml或者使用我使用的一些比较晦涩的XPathexpression式时遇到一些问题。 这个工具没有。

永久删除 AMO提供的Firefox扩展,具有这样的可视化function。 这将是很好,如果它有轻微先进的adblocker萤火虫types的权力。

截图160wpb4.jpg

如果你使用的是Firefox,你可以使用Firebug + Firefinder ,它可以根据XPathexpression式过滤元素,甚至可以将匹配的代码发布到jsbin中。