【发布时间】:2019-06-16 23:39:09
【问题描述】:
我想使用 XPath 来定位文本后面的链接。
我想使用 XPath 来定位文本后面的链接。例如,通过“what10”定位“one4”。您只能使用短信“what10”,但不能以任何其他方式使用它,因为此页面上的信息会发生变化。我要获取的是“one4”链接节点。
<body>
<p>
<a href="/dy/dy5.jsp?funid=50">so</a>
<br>what1 <a href="/dy/dy5.jsp?funid=34+">one</a>
<br>what2<a href="/dy/dy5.jsp?funid=35+">two</a>
<br>what11<a href="/dy/dy5.jsp?funid=43+">one4</a>
<br>what3<a href="/dy/dy5.jsp?funid=36+">three</a>
<br>what4<a href="/dy/dy5.jsp?funid=37+">one1</a>
<br>what5<a href="/dy/dy5.jsp?funid=38+">two2</a>
<br>what6<a href="/dy/dy5.jsp?funid=39+">three3</a>
<br>what7<a href="/dy/dy5.jsp?funid=40+">one3</a>
<br>what8<a href="/dy/dy5.jsp?funid=41+">two3</a>
<br>what9<a href="/dy/dy5.jsp?funid=42+">three3</a>
<br>what10<a href="/dy/dy5.jsp?funid=43+">one4</a>
<br><a href="/dy/dy5.jsp?funid=44+">just return</a>
<br></p>
</body>
由于某些特殊原因,我想传递的是what10的文本定位到one4。
请帮帮我。
【问题讨论】:
标签: selenium xpath selenium-chromedriver xpath-2.0 xpath-1.0