有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

数据类型中的java JSoup错误

我有以下代码可以从HTML文档中提取数据。我用了eclipse。它给了我两个错误(不过,这段代码是作为教程从JSoup站点复制和粘贴的)。1)文件和2)元素中的错误。我看不出这两种类型有什么问题

导入java。伊奥。IOException; 导入java。网畸形感觉

import org.jsoup.Jsoup;
import org.jsoup.nodes.Document;
import org.jsoup.nodes.Element;

public class TestClass 
{
 public static void main(String args[]) throws IOException
{
     try{
File input = new File("/tmp/input.html");
Document doc = Jsoup.parse(input, "UTF-8", "http://example.com/");

Element content = doc.getElementById("content");
Elements links = content.getElementsByTag("a");
for (Element link : links) {
  String linkHref = link.attr("href");
  String linkText = link.text();
}
     }//try
     catch (Exception e){//Catch exception if any
          System.err.println("Error: " + e.getMessage());
          }//catch

    }
}</i>

共 (1) 个答案

  1. # 1 楼答案

    你忘了import他们

    import java.io.File;
    import org.jsoup.select.Elements;
    

    另请参见:


    提示:阅读Eclipse建议的“快速修复”选项。它已经是File的第一个选项

    enter image description here