页面的 <title> 正在改变。如何使用 XPath 获取它?

过度

<title>根据用户选择的语言获得带有动态标签的页面,例如<title>English</title><title>Italiano</title>

我正在尝试使用 XPath 选择器在许多其他页面中选择该页面:

//*[contains(@title, 'English') or contains(@title, 'Italiano')]

但它根本不起作用。

也尝试过(//*[contains(@title, 'English')] | //*[contains(@title, 'Italiano')])[1]- 没有积极的结果

单词

title不是属性,因此无需添加@

//*[contains(title, 'English') or contains(title, 'Italiano')]

这将返回父节点。如果要选择title节点,请尝试

//title[.='English' or .='Italiano']

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章