当前位置:  开发笔记 > 前端 > 正文

最好的XPath工具

如何解决《最好的XPath工具》经验,为你挑选了3个好方法。

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

SketchPath因为它非常棒,但它是一个需要安装的Windows应用程序

WhiteBeam在线XPath测试床,因为您可以从网站上测试表达式

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

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

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



1> pgfearo..:

XMLQuire是Windows的免费XML编辑器,内置了SketchPath XPath编辑器.为了简单起见,SketchPath本身并没有进一步开发.

在此输入图像描述

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

与SketchPath比较:

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

[披露 - 作为XMLQuire和SketchPath的作者,我不能客观地评估哪个XPath编辑器是"最好的" - 但是在问题中提到了SketchPath - 一个让事情更新的答案似乎是合理的]



2> Richard H..:

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

Firebug具有内置的XPath支持

XPath Checker我发现它很棒

也许有用:

XPath Runner

FireXPath

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



3> user431529..:

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

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

推荐阅读
帆侮听我悄悄说星星
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有