我需要帮助解决这里的问题,或者至少需要一些建议。我正在使用带有 XPATH 的 HTMLcleaner 解析 HTML 文档。
我有这样的事情:
<html>
[code and other <h4> tags]
<h4>Random name</h4>
<a href="link" target="target"> Text I want to get </a>
<a href="link2" target="target2"> Text I want to get 2 </a>
<a href="link3" target="target3"> Text I want to get 3 </a>
<a href="link4" target="target4"> Text I want to get 4 </a>
<h4> Random name 2 </h4>
<a href="link" target="target"> Text I don't want to get </a>
[code and other <h4> tags]
</html>
好的。我有几个<h4>
标签,每个标签都有<a>
标签和一些文本。我的问题是我不知道如何从特定的文本中获取所有相应的文本,就像“h4 [i]”一样。我尝试了这样的事情,但没有奏效:
String xpath = "h4["+number+"]//a" //where number will increment
谢谢你的建议对你的帮助!