等待解析。
常用 XPath 语法
| 表达式 | 含义 |
|---|---|
/html/body/div | 从根节点开始的绝对路径(一层都不能少) |
//div | 匹配文档中任意位置的 div(不论层级) |
//div[@class="box"] | 按属性精确匹配;属性值含空格时需整体相等 |
//div[contains(@class,"box")] | 属性包含某段文字(多 class 场景常用) |
//a[@href] | 存在 href 属性的 a |
//ul/li[1] | 父节点下第 1 个 li(下标从 1 开始) |
//ul/li[last()] | 最后一个 li |
//tr[position()>2] | 第 3 行及之后的表格行 |
//div//text() | 取节点下所有文本节点(保留空白) |
//a/@href | 取属性节点而不是元素 |
//h1 | //h2 | 并集,同时匹配 h1 和 h2 |
//div[not(@class)] | 没有 class 属性的 div |
count(//a) | 返回数值:链接总数 |
string(//title) | 返回字符串:第一个 title 的文本 |
//p[contains(text(),"关键词")] | 文本包含关键词的段落 |
//*[local-name()="div"] | 忽略命名空间匹配标签名 |
本工具用浏览器内置引擎解析,不发送任何请求,粘贴的内容只在本地处理。 由于浏览器把 HTML 解析成 HTML DOM,标签名与属性名都会被转成小写。
其他站长工具
JSON 工具
编码转换
哈希加密
对称加解密
随机生成
IP 与子网
条形码生成
Base 家族编解码
JWT 解码
TOTP 动态口令
古典密码
SM3 国密哈希
CRC 校验
中文域名互转
代码压缩格式化
代码生成器
数据表互转
标记语言互转
正则测试器
字数与词频
命名与文本清洗
伪静态规则转换
px / rem 换算
颜色工具
ICO 图标制作
Linux 命令速查
Android 速查
WebSocket 测试
Glyphicon 图标库
Crontab 解析
Chmod 计算器
Run 转 Compose
RSA 密钥对
JSON ⇄ YAML
JSON 校验与压缩
Cookie 解析查看
屏幕标尺网格
屏幕取色器
阅读模式正文提取
SEO 分析
响应头检测
死链检测
网页源码查看
常用对照表
站长工具首页
在线工具箱