gpt4 book ai didi

java - 无法返回 href (jSoup) 中的文本

转载 作者:行者123 更新时间:2023-12-01 15:34:53 24 4
gpt4 key购买 nike

这是我用来从下面的 html 片段访问“test”的代码片段。如何访问网址https://www.google.com从 html 中?

Elements e = doc.getElementsByAttribute("href");
Iterator<Element> href = e.iterator();
while ( href.hasNext() ){
Element link = href.next();
String text = link.text();
}



<a href="javascript:linkToExternalSite('https://www.google.com','','61x38pxls','','','','','')">Test</a>

最佳答案

我不是 Jsoup 专家,但 Jsoup 是一个 html 解析器,你不能用它来解析 javascript 标记内的内容。

所以,你的方法应该是提取

"javascript:linkToExternalSite('https://www.google.com','','61x38pxls','','','','','')"

使用 Jsoup。

比使用regular expressions获取内容/url。

关于java - 无法返回 href (jSoup) 中的文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9025308/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com