gpt4 book ai didi

java - 如何从坐标中获取文本属性?

转载 作者:行者123 更新时间:2023-12-02 00:41:03 24 4
gpt4 key购买 nike

我正在尝试从特定元素中获取文本。该页面有很多 TextView。所有文本元素都具有相同的资源 ID 和类名。所以 driver.findElement() 和所有谷歌搜索的方法在这里不起作用。

从该项目复制文本属性的唯一方法是使用 X,Y 坐标。

有没有办法从特定坐标中获取文本?

最佳答案

可以做到,还需要driver.findElement..,通过xpath,请尝试:

driver.findElementByXPath("//*[@x='249' and @y='458']").getText();

或者

driver.findElementByXPath("//*[@x='249' and @y='458']").getAttribute("attributeName");

确保您的元素具有属性 x y,如下所示:

property

但有时通过x y查找元素并不能提供唯一性,并且如果应用程序发生更改,这也很容易发生更改。

关于java - 如何从坐标中获取文本属性?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57941000/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com