0

当我尝试从维基百科解析时,我在控制台中得到了这个

Exception in thread "main" java.lang.IllegalArgumentException: usage: supply url to fetch
at org.jsoup.helper.Validate.isTrue(Validate.java:45)
at org.jsoup.examples.HtmlToPlainText.main(HtmlToPlainText.java:26)

这是我的java代码:

 Document doc = Jsoup.connect("http://wikipedia.com/").get();
 Elements newsHeadlines = doc.select("#mp-itn b a");
 String news = newsHeadlines.toString();
 system.out.println(news);
4

1 回答 1

3

看来您实际上并没有执行您的代码,而是 Jsoup 提供的示例代码。(如果不是这种情况,我们不应该期望org.jsoup.examples.HtmlToPlainText.main在堆栈跟踪中看到。)

确保您实际上是在运行自己的代码,而不是示例 - 它期望在命令行上提供 URL(因为,您的当前是硬编码的)。

于 2013-02-24T05:44:19.253 回答