如何在Java中从HTML页面提取JavaScript链接?
我有HTML页面作为Java中的字符串,我需要从中提取JavaScript链接。有什么好的、易于使用的图书馆我可以使用吗?我向上看了看,但我不认为(也许我错了)他们有我需要的东西,比如获取特定于标签的内容。看看。它是一个HTML解析器,具有用于查找dom元素的选择器DSL(域特定语言) 例如,要查找带有如何在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
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”也会起作用吗?