我刚开始学习Java。
因为我知道一点Python,所以我只想采取措施" Java,以及我如何使用Python已经知道的东西:下载网页HTML。
感谢StackOverflow问题,我发现了Jsoup。 我下载了JAR,......我现在该怎么办?
我尝试将其放在与我的程序相同的文件夹中,将chmodded + x添加到其中,或将其放置到onCreate
我正在尝试运行此程序
/usr/lib/jvm/java-7-openjdk-amd64/jre/lib/ext
但它会出现这些错误
import java.io.IOException;
import org.jsoup.Jsoup;
import org.jsoup.nodes.Document;
public class ParseHTML {
public static void main(String[] args) throws IOException{
Document doc = Jsoup.connect("https://www.wikipedia.org/").get();
String text = doc.body().text();
System.out.print(text);
}
}
提前致谢
编辑1 感谢评论,我能够通过终端进行编译,但它会出现此错误
js_dwn_wbp.java:6: error: class ParseHTML is public, should be declared in a file named ParseHTML.java
public class ParseHTML {
^
js_dwn_wbp.java:2: error: package org.jsoup does not exist
import org.jsoup.Jsoup;
^
js_dwn_wbp.java:3: error: package org.jsoup.nodes does not exist
import org.jsoup.nodes.Document;
^
js_dwn_wbp.java:9: error: cannot find symbol
Document doc = Jsoup.connect("https://www.wikipedia.org/").get();
^
symbol: class Document
location: class ParseHTML
js_dwn_wbp.java:9: error: cannot find symbol
Document doc = Jsoup.connect("https://www.wikipedia.org/").get();
^
symbol: variable Jsoup
location: class ParseHTML
5 errors
答案 0 :(得分:1)
您还需要添加支持jar,即在classpath文件夹中的Jsoup中使用的jar。
从下面的链接下载带有依赖项的jar .. https://jar-download.com/explore-java-source-code.php?a=jsoup&g=org.jsoup&v=1.9.2&downloadable=1