【小技巧】如何通过位置属性去寻找每一个循环项元素的子元素
评论
收藏

【小技巧】如何通过位置属性去寻找每一个循环项元素的子元素

经验分享
缤纷
2024-03-31 23:19·浏览量:495
缤纷
发布于 2024-03-31 23:19495浏览
  • 问题场景:

在亚马逊中捕获某商品列表页面中的每一行“详情”字样的“短期供货天数”元素,捕获逻辑如下:

但在元素捕获中发现,该“短期供货天数”元素捕获后无法准确校验到当前商品行的正确元素,要想得到正确元素,每个捕获都只能通过指定元素位置属性来实现。


  • 解决思路:

1. 循环每一行商品,并在每次循环中获取【循环项位置】

2. 将每次获取到【位置】传入全局变量【index】中,并在【”短期供货天数”元素】的位置属性中传入这个全局变量

3. 判断当前循环项是否包含‘详情’,若存在,则获取【”短期供货天数”元素】

流程示例:

全局变量:

全局变量传入【”短期供货天数”元素】位置:


收藏3
全部评论1
最新
发布评论
评论