我知道有一些在线正则表达式评估器..非常有用,实时匹配.它们就像RegexBuddy的Web应用程序.
我想知道xPath选择器是否有类似的东西?我只是在学习它们,这对我来说很有价值.
是否有一个在线测试器,允许您输入XML,然后是xPath选择器和匹配(现场会更好,但我怀疑有人编写了JavaScript解释器吗?)吗?
谢谢
Chr*_*sen 88
我注意到答案中唯一的"在线"检查器似乎有点笨重.它需要提交到服务器,并且它不能正确处理命名空间.
我以为我可以做得更好,这样的工具会非常有用,所以我做了一个.我知道在这里提一下它有点自我推销,但我认为它确实特别回答了这个问题!
http://chris.photobooks.com/xml/default.htm
我可以将xpath表达式应用于任意XML文档并显示结果.它还可以美化或漂亮打印XML文档,并对其应用XSLT转换.所有处理都由浏览器完成,它应该适用于IE6 +,Firefox,Opera,Chrome和Safari.
如果您遇到任何问题,请告诉我!
Che*_*eso 37
这不是一个在线工具; 相反,它是一个Windows应用程序,更像是RegexBuddy,但对于XPath.
截图http://i29.tinypic.com/1zwp5ix.jpg
Dim*_*hev 28
编辑:由于Lars Huttar的善意,用于IE的XPath Visualizer现在有一个新的,更安全的家.也有是XPath可视化的FF.
XPath Visualizer已经有十多年的历史了,已经帮助成千上万的人学习XPath这种有趣的方式.可用的IE和用于Firefox.
XPath Visualizer是一种通过使用XPath表达式来学习XPath的流行工具.免费和开源.
允许针对给定的XML文档评估任何XPath表达式,并在xml文档中显示高亮显示的结果(如果它们是节点)或在单独的框中显示(如果结果是原子值).
允许定义xsl:variable-s,然后在XPath表达式中使用.
允许定义xsl:key-s,然后由 XPath表达式中的key()函数引用.