我正在尝试从下面的html示例中获取“ RGF管理员”文本。难题在于标题可以采用两个值:“应用程序设置”或“Параметрыприложения”。同时,html可能包含title ='Application options'的其他元素。
我可以使用xPath哪个?
<div>
<button
title="Application options">
<span>
<span>
<bdi>
RGF Administrator
</bdi>
</span>
</span>
</button>
</div>
我使用硒,但无法确定“ RGF管理员”的xPath。
xpath = "//*[@title='Параметры приложения' or @title='Application options']"
因为同时html可能包含title ='Application options'的其他元素而无法使用。
在实际的xml上尝试使用此xpath表达式,看看它是否有效:
//div/button[@title = ('Параметры приложения', 'Application options')]//bdi/text()
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句