通配符问题

羽化尘 2020-11-24 1088

_通配符问题idx属性没有双引号不能修改成通配符(如5修改成*),在idx随机改变的情况下应该如何修改?

最新回复 (3)
  • 康乙文 2020-11-24
    2
    idx为*的话你把前面勾选去掉不就好了,微信的目标元素需要研究一下,只靠选择器抓不行
  • 羽化尘 2020-11-24
    3
    康乙文 idx为*的话你把前面勾选去掉不就好了,微信的目标元素需要研究一下,只靠选择器抓不行
    去掉勾选匹配不到了
  • 康乙文 2020-11-26
    4
    羽化尘 去掉勾选匹配不到了
    是的我知道匹配不到,idx是变动的,没法靠改为*取不到你想要的目标,例如搜一搜的文章列表的一篇标题是这个:
    {"wnd":[{"app":"WeChat","cls":"SearchNetWnd","title":"微信"}],"ctrl":[{"role":"ROLE_SYSTEM_CLIENT","name":"微信"},{"role":"ROLE_SYSTEM_LISTITEM","idx":1},{"role":"ROLE_SYSTEM_STATICTEXT","idx":0}]}        
    滚轮滚动后获取到的标题就是另一篇了,你可以再研究一下层级关系看看能不能找出来规律,我最早的时候是用查找父元素子元素硬扣出来的,可是跑起来太慢了
返回
发新帖