当我试图从维基百科解析时,我在控制台中得到了这个
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);
答案 0 :(得分:3)
看来你实际上并没有执行你的代码,而是Jsoup提供的示例代码。 (如果不是这种情况,我们不应期望在堆栈跟踪中看到org.jsoup.examples.HtmlToPlainText.main
。)
确保您实际上正在运行自己的代码,而不是示例 - 期望在命令行上提供URL(其中,您的代码目前是硬编码的)。