gpt4 book ai didi

java - 如何返回到 XPath 中的直接父级并获取文本?

转载 作者:数据小太阳 更新时间:2023-10-29 02:15:31 25 4
gpt4 key购买 nike

我的 xpath

//div[contains(@class,'ui-dialog ui-widget ui-widget-content ui-corner-all ui-front ui-draggable')]//div[@class='ui-widget-content slick-row odd' or @class='ui-widget-content slick-row even']/div/input[contains(@id,'custProglabel')]

我需要在 input 标签之前访问 div 并获取其文本。我尝试使用:

By.Xpath(//input[contains(@id,'custProglabel')]/preceding-sibling::div).getText();

我有很多这样的元素,只有我的输入标签的内容发生了变化。因此,根据内容,我尝试访问直接 div 并获取其文本。

最佳答案

您可以使用 .. 获取直接父级

By.xpath("//input[contains(@id,'custProglabel')]/..")

作为旁注,xpath 应以小写字母“x”开头。

关于java - 如何返回到 XPath 中的直接父级并获取文本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36606901/

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