Java HtmlUnit:如何搜索文本
在java项目中,我必须使用HtmlUnit来检索网页的内容 如何搜索内容为Java HtmlUnit:如何搜索文本,java,htmlunit,Java,Htmlunit,在java项目中,我必须使用HtmlUnit来检索网页的内容 如何搜索内容为123的元素。它是html文档的一部分。引用元素没有id、类或名称: .... <tr> <td>123</td> <td>456</td> </tr> .... 。。。。 123 456 .... 不可能将整个文档转换为文本,然后再进行搜索。您需要编写一个适当的xpath表达式。在您的情况下,它可以是: //*[text
123
的元素。它是html文档的一部分。引用元素没有id、类或名称:
....
<tr>
<td>123</td>
<td>456</td>
</tr>
....
。。。。
123
456
....
不可能将整个文档转换为文本,然后再进行搜索。您需要编写一个适当的
xpath
表达式。在您的情况下,它可以是:
//*[text()='123']
或者更一般地说
//*[contains(text(),'123')]
要查找元素:page.getByXPath(“/*[contains(text(),'123')]”)