抓取多级子元素

组件介绍

获取元素的某个层级的节点子元素,输出元素列表对象作为返回值。

截图

属性说明

必填项
属性名称 类型 默认值 说明
目标元素 元素 需要抓取元素的父元素
可以选择【元素赋值】组件返回的变量
也可以点击【选择元素】选择元素
选填项
属性名称 类型 默认值 说明
节点层级 数字 1 默认层级为 1
当设置数字大于 1 时,返回设置层级下所有节点的子元素
当设置数字大于所选元素下节点层级总数时,获取所有层级节点的子元素
查找元素超时 数字 5 单位:秒
在查找元素时,如果超过了指定的时间,则认为目标元素不存在
返回值
名称 类型 说明
元素列表 元素对象 对应层级下多个子元素组成的列表
可以使用【for each 循环】组件获取每一个元素对象

组件示例

  1. 元素赋值变量名父元素,点击【选择元素】选择要抓取的元素,具体操作详见名词解析
  2. 抓取多级子元素目标元素父元素,其他选填项默认,返回值元素列表元素列表
  3. for each 循环列表元素列表,返回值循环项循环项——循环获取每一个元素对象
  4. 提取元素文本目标元素循环项,返回值文本文本
  5. 输出日志日志文本
  6. 运行结果:依次输出选择元素第 1 层级下所有节点的子元素对应的文本

名词解析

  • 选择元素:请点击【选择元素】后鼠标移动到要抓取的元素,探索框高亮选中后按下 CTRL + 鼠标左键,点击【保存】。

注意事项

  • 多次重复使用的元素推荐使用【元素赋值】组件,只需要选择元素变量即可调用此元素,无需每个元素组件都选择元素。
Copyright 北京库木塔格科技有限公司 2024 all right reserved,powered by Gitbook该文章修订时间: 2024-03-27 12:27:39

results matching ""

    No results matching ""