免费在线XPath表达式测试器,支持XML和HTML文档路径查询,实时高亮匹配结果,支持XPath 1.0全部语法。纯前端本地运行,数据不上传。 | 无需注册 · 数据绝不上传服务器
零依赖·可离线使用📄 XML/HTML 文档
🔎 XPath 表达式
📊 查询结果
等待查询...
常见问题
Q1: XPath是什么?
XPath(XML Path Language)是W3C定义的一种查询语言,用于在XML和HTML文档中定位节点和计算值。它使用路径表达式来选取节点或节点集,类似于文件系统路径。XPath是XSLT和XQuery的基础,也被广泛用于Web爬虫和自动化测试中。
Q2: 支持哪些XPath版本?
本工具使用浏览器内置的DOM Level 3 XPath实现,支持XPath 1.0规范。这涵盖了绝大多数常用功能,包括节点选择、谓词过滤、轴(axes)、函数(如count、contains、substring)和运算符。XPath 2.0+的高级功能(如for表达式、类型系统)暂不支持。
Q3: 数据会上传到服务器吗?
完全不会!所有XPath查询都在浏览器本地执行,使用document.evaluate API。您的XML/HTML文档和查询表达式都在您的设备上处理,绝不上传任何数据到服务器。