最好的XPath工具

时间:2010-01-02 13:52:20

标签: xpath devtools

你们为XPath使用了哪些工具?为什么? 现在我正在使用

SketchPath似乎对我来说最为突出,因为它实际上可以帮助您创建xpath并且它非常先进。如果你没有尝试过,你应该这样做。

SketchPath的缺点:你必须在机器上安装它,否则它太棒了。

对WhiteBeam的缺点:你必须上传你出于安全原因我并不总是想要做的文件,你可以上传的文件大小有一些限制,上传文件很烦人。另外我认为用于该工具的xpath与运行.NET应用程序之间可能存在一些细微差别。但是现在不记得了。请记住这一点。

6 个答案:

答案 0 :(得分:43)

XMLQuire是Windows的免费XML编辑器,内置了 SketchPath XPath编辑器。为了简单起见,SketchPath不是自己进一步开发的。

enter image description here

有一点需要注意: XPath编辑器并不是很明显,只需双击显示当前XPath位置的顶部栏即可启动编辑器。

与SketchPath的比较:

使用SketchPath的函数帮助的XPath自动完成,表达式管理和函数/跟踪包含在XMLQuire中,但XMLQuire也只支持XPath 1.0。

[披露 - 作为XMLQuire和SketchPath的作者,我无法客观地评估哪个XPath编辑器是“最好的” - 但正如问题中提到的SketchPath一样 - 一个让事情更新的答案似乎是合理的]

答案 1 :(得分:13)

如果您处于Web开发环境中,Firefox有许多用于XPath支持和分析的出色工具:

  • Firebug具有内置的XPath支持
  • XPath Checker我发现很棒

也可能有用:

  • XPath Runner
  • FireXPath

小心使用Firebug - 右键单击​​“copy XPath”命令将路径复制为小写,并且一些XML解析器(如FinalBuilder中使用的MXSML解析器)区分大小写 - 因此您需要更正Firebug复制的XPath语句的大小写,否则您的解析器将找不到任何匹配的节点。

答案 2 :(得分:6)

使用此xpath tester,您可以测试标准XPath表达式

您还可以随时保存XPath和XML以便稍后返回或在网络或电子邮件中发布链接,这是一个非常方便的功能。

答案 3 :(得分:4)

SketchPath是迄今为止我用过的最好的XPath工具。我也使用了oXygen,但更喜欢SketchPath和oXygen for XPath。

答案 4 :(得分:3)

我喜欢XPather,一个Firefox插件。它简单易用,只要你运行Firefox就可以运行它不是一个单独的程序,这是我通常使用XPath的时间和地点。

答案 5 :(得分:1)

我使用oXygen进行xpath工作。根据文件中的xml测试表达式相当容易。您可以设置一次目标xml文件,然后只需一个按钮即可单击以测试您的表达式。