在一个页面 HTML 中,有几个 HTML 链接,其名称包含一些子节点。
我只想检索其中一个;以下:
<a href='foo'>
<b>Bar</b>
<div style="height: 18px;">Garbo</div>
</a>
为了定位它,我想用 xpath 精确:“给我带来包含“Bar”和“Garbo”的链接,不管它们是否在单独的子节点中“。
我试试这个,但是在阅读了一些关于contains
函数的文章之后,这条线永远行不通:
//a[contains(text(),"Bar") and contains(text(),"Garbo")]
我可以做些什么来满足我的要求?