XPath 测试工具

输入 XPath 表达式与 XML/HTML 文档,使用浏览器原生 DOMParser 与 document.evaluate 执行查询,可返回节点集合、数字、字符串或布尔值。适合验证 XPath 写法,全部在本地完成。

查询设置 等待输入

结果类型需与表达式匹配:返回节点时选节点类型,count() 选数字,boolean() 选布尔值。

查询结果
结果类型—
结果数量—
文档长度—
表达式长度—
填写 XPath 与 XML 文档后点击「执行查询」,结果将显示在这里。

XPath 1.0 语法,由浏览器原生 document.evaluate 执行。

执行规则
  • 查询基于浏览器原生 document.evaluate,遵循 XPath 1.0 标准。
  • 结果类型决定了浏览器如何返回数据,需与表达式返回值相匹配。
  • 节点迭代器会逐个取出节点,快照类型则一次性建立索引。
  • count()、boolean()、string() 返回标量,需选择对应类型。
  • 非法 XML 或 XPath 会捕获异常并给出中文提示。
  • 所有处理均在浏览器本地完成,不会上传任何输入内容。