代码之家  ›  专栏  ›  技术社区  ›  Sayed Ibrahim Hashimi

最佳XPath工具[已关闭]

  •  37
  • Sayed Ibrahim Hashimi  · 技术社区  · 16 年前

    你们用什么工具来处理XPath,为什么? 现在我正在使用

    SketchPath对我来说似乎最为突出,因为它实际上帮助您创建xpath,而且非常高级。如果你还没有试过,你应该试一下。

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

    WhiteBeam的缺点:你必须上传你的文件,出于安全原因,我并不总是想这样做,而且你可以上传的文件大小有一些限制,上传文件无论如何都很烦人。此外,我认为该工具使用的xpath与运行.NET应用程序时使用的xpath之间可能存在一些细微的差异。但是现在什么都不记得了。记住这一点。

    6 回复  |  直到 16 年前
        1
  •  13
  •   Dylan Beattie    15 年前

    如果您在web开发环境中,Firefox提供了许多用于XPath支持和分析的优秀工具:

    • Firebug具有内置的XPath支持
    • 我发现XPath检查器非常棒

    也可能是有用的:

    • XPath运行程序

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

        2
  •  47
  •   pgfearo    5 年前

    [Update]XMLQuire最初是在这个答案中推荐的。它是一个免费的XML编辑器,用于Windows和 草图路径 XPath编辑器内置于XPath测试中。

    XMLQuire已经有几年没有维护了,现在已经退役。

    XPath Notebook VisualStudio代码的扩展。由同一作者开发,现在支持XPath3.1,这得益于Saxonica的 Saxon-JS 处理器。

    enter image description here

        3
  •  6
  •   user431529    15 年前

    用这个 xpath tester

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

        4
  •  4
  •   Sukanta K. Hazra    15 年前

        5
  •  3
  •   jamesaharvey    16 年前

    我喜欢 XPather ,一个Firefox插件。它简单易用,而且只要运行Firefox(我通常在何时何地使用XPath),它就不是一个单独的程序。

        6
  •  1
  •   NA.    16 年前

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