我需要在其他文本中选择混合的a
元素:
User xyz Successfully created
<span>
User
<a class="link" href="/users/zyx">xyz</a>
Successfully created
</span>
到目前为止,这是我尝试过的:
//*[@class='toast-message']//*[contains(text(),'User')]//*[contains(text(),'xyz')]/following-sibling::*[contains(text(), 'Successfully created')]
我需要在Successfully created
标签之后包含剩余的a
文本。
这个XPath,
//span[normalize-space() = 'User xyz Successfully created']/a
将选择其父级a
的空间规范化字符串值为目标文本的span
元素。