请教定位手机端元素的xpath语句
回答
收藏

请教定位手机端元素的xpath语句

f
fitzzhao
2024-09-03 13:38·浏览量:753
f
fitzzhao
发布于 2024-09-03 13:38753浏览

大家好,刚开始开发手机端的影刀应用,发现大部分元素通过直接捕获都无法通用。学习了哔哩哔哩上icychick老师的《Xpath手机元素捕获技巧(函数篇)》解决了一部分的元素捕获,下面这个实在搞不定了,请各位老师帮忙看一下该如何解决。


现在想获取每家店共有多少种商品规格,已经能够通过//*[contains(@text,"¥")][1]/preceding-sibling::*[1]这条语句获取到全部的商品规格,但是

无法按门店分开。我的思路是通过店名找preceding-sibling元素,再通过¥进行筛选捕获,但店名的preceding-sibling元素定位不到,以下是UI树:

     

这个“食吉丰-华昌鲜鸡”的文本已经找到了,报价规格就在他前面的元素中,如果按照捕获他前面元素的¥的个数是能计算出每家门店的报价数量的,但我的语句失败了,请各位老师帮忙看一下,谢谢


顺便问一下,获取UI树是不是有代码数量的限制,我发现一般就能获取到300多行,其余的行数无法获取到,请问怎样才能获取全部的UI树呢,谢谢




收藏
全部回答1
最新
发布回答
回答