chrome中的copy xpath 与copy full xpath的区别

学过测试或者爬虫的,都感觉获取网页元素,使用xpath最方便

但其中有一些细节可能会使你摸不清头脑

比如有时候copy xpath会定位不准确,而使用copy full xpath就可以定位

1、copy xpath(相对路径定位)

优点:

缺点:

有的界面是动态加载,当前看不出是否有相同的id,当界面改变时,就会出现相同id的,这会给我们测试及爬虫人员带来很大的困扰,导致定位不准确

2、copy full xpath(绝对路径定位):

Ful XPath是绝对路径的一种形式,它从根节点开始完整地描述节点的路径。Fu XPath通常以斜杠""开头,表示从根节点开始,然后按照层级关系逐步定位元素。例如,可以使用Ful XPath表达式 /html/body/div/span 来选取 HTML 文档中第一个 div 元素下的第二个 span元素。

优点:而使用copy full xpath时,使用的是绝对定位,这种方法几乎不会出错

缺点:使用绝对路径定位可能会受到页面结构变化的影响,因此在某些情况下可能不够稳健。

相关推荐
FungLeo2 小时前
成为全栈·Vue 管理后台篇·分类树与标签管理:层级数据如何落到管理界面
前端·javascript·vue.js·分类树·naive ui·标签管理·前端数据结构
afumu5 小时前
让本机 Agent 指挥浏览器里的多个网页 AI:一套 127.0.0.1 控制协议的设计取舍
chrome·typescript
Lank_M5 小时前
白底都占八成,PNG 为何只在图表页赢过 JPG
前端
张一凡935 小时前
给 Coding Agent 加一道"架构闸门":Jin 是如何做到"先审架构、再写代码、不漂移"的
前端·后端·agent
Linye5 小时前
AI 写的 HTML 原型全是空壳?聊聊真实 DOM 交互避坑
前端·人工智能
ZANE5 小时前
纯前端实现的 PDF 与图片互相转换工具技术实现
前端
Swot5 小时前
SvelteKit Remote Functions 使用指南
前端·后端
Cooper255 小时前
三源热榜去重加 AI 摘要:URL 唯一键踩出的三个坑
前端·python
Yk酱228406 小时前
A2UI探索随笔-技术选型
前端
前端繁华如梦6 小时前
# 从 73000 行压缩代码到 TypeScript 模块化:我把一个 Three.js FPS 游戏 1:1 复刻了一遍
前端