元素无法解析为某种类型

时间:2011-09-20 02:35:09

标签: java jsoup

import org.jsoup.*;
import org.w3c.dom.Document;

public class jsoup {
    /**
     * @param args
     */
    public static void main(String[] args) {
        // TODO Auto-generated method stub
        String html = "<html><head><title>First parse</title></head>"
                    + "<body><p id='xxx'>Parsed HTML into a doc.</p></body></html>";
        Document doc = (Document)Jsoup.parse(html);
        Element el = doc.getElementById("xxx"); 
    }
}

当我运行上面的代码时,我收到了

  

错误:元素无法解析为“Element el = doc.getElementById(”xxx“);”

行中的类型

你能帮助我吗?

1 个答案:

答案 0 :(得分:1)

这只是一个编译错误。您需要导入Element

import org.jsoup.nodes.Element;

阅读所有包和类的Jsoup javadocs。它们在Jsoup home page中链接。另请注意,Jsoup不使用Document中的org.w3c.dom。删除该行和不必要的演员。