菜单

获取相关元素

标签:指令

指令说明

描述:主要是用于少数无法直接捕获到的网页元素,可通过捕获其父元素、子元素、相邻元素来关联获取,一般和【循环相似元素】一起配合使用。

 

常规 网页对象 选择要操作的目标元素所在的网页对象
选择元素 选择要操作的目标元素:从「元素库」中选择一个已定义的元素或通过「捕获新元素」来捕获新的网页元素
关联方式

下拉选择如何定位指定元素的关联元素:

  • 父元素:关联网页中上一级元素;

  • 前一个相邻元素:关联相联的前一个元素;

  • 后一个相邻元素:关联相邻的后一个元素;

  • 第一个匹配的子孙元素:关联网页中的下一级元素。可以设置相对xpth子孙元素相对于所选元素的相对xpath即在所选元素内去用指定Xpath去定位某个子孙元素;

  • 所有子元素:关联所有子元素;

  • 指定位置的子元素:关联指定位置的子元素。可以设置子元素位置,即子元素在父元素(当前选择的元素) 的里的下标位置;

高级 等待元素存在(s) 等待目标元素存在的超时时间

 

使用示例

  • 案例中网页页面

  • 运行结果

 

此流程执行逻辑

打开网页 ,获取网页对象,使用【循环相似元素(web)】指令获取百度首页的热搜榜单;

在循环体中对每个「当起网页元素」使用【获取相关元素】指令,关联方式「第一个匹配的子孙元素」填入「相对XPath」来获取到百度热搜榜单的文本元素;并将网页关联元素.Text打印出来。

最近修改: 2025-08-13