如何在Java中从HTML页面提取JavaScript链接?

如何在Java中从HTML页面提取JavaScript链接?,java,javascript,html-parsing,hyperlink,Java,Javascript,Html Parsing,Hyperlink,我有HTML页面作为Java中的字符串,我需要从中提取JavaScript链接。有什么好的、易于使用的图书馆我可以使用吗?我向上看了看,但我不认为(也许我错了)他们有我需要的东西,比如获取特定于标签的内容。看看。它是一个HTML解析器,具有用于查找dom元素的选择器DSL(域特定语言) 例如,要查找带有href的所有a标记,您可以执行以下操作: Document doc = Jsoup.connect("http://www.google.com/").get(); Elements hrefA

我有HTML页面作为Java中的字符串,我需要从中提取JavaScript链接。有什么好的、易于使用的图书馆我可以使用吗?我向上看了看,但我不认为(也许我错了)他们有我需要的东西,比如获取特定于标签的内容。

看看。它是一个HTML解析器,具有用于查找dom元素的选择器DSL(域特定语言)

例如,要查找带有
href
的所有
a
标记,您可以执行以下操作:

Document doc = Jsoup.connect("http://www.google.com/").get();
Elements hrefAnchors = doc.select("a[href]"); 
如果已将html下载为
字符串
,则可以使用
解析(字符串)
方法:

String html = "<p>Welcome to <a href='http://www.google.com/'>Google</a>.</p>";
Document doc = Jsoup.parse(html);
String html=“欢迎来到。

”; Document doc=Jsoup.parse(html);
谢谢您的回复。我一定会调查的。但正如我上面所说,我已经将页面解析为字符串。我不需要建立新的连接来获取页面。在这种情况下,“Jsoup”也会起作用吗?