我得到以下错误(在"for (Element div : divs)“部分):
Type mismatch: cannot convert from element type org.jsoup.nodes.Element to android.sax.Element使用以下代码:
Document doc = Jsoup.connect("www.example.com").get();
Elements divs = doc.select("div#heading");
for (Element div : divs)
{
System.out.println(div.text());
}和下列进口:
import org.jsoup.Jsoup;
import org.jsoup.nodes.Document;
import org.jsoup.select.Elements;
import android.app.Activity;
import android.os.Bundle;
import android.sax.Element;
import android.view.Menu;如何修复this>?
发布于 2012-09-11 22:16:47
android.sax.Element是错误的导入-> org.jsoup.nodes.Element
编辑
下面是我对代码的测试(这里没有异常处理!):
import org.jsoup.Jsoup;
import org.jsoup.nodes.Document;
import org.jsoup.nodes.Element;
import org.jsoup.select.Elements;
public class Main
{
public static void main(String[] args) throws Exception
{
Document doc = Jsoup.connect("http://www.tip.it/runescape").get();
Elements divs = doc.select("div[class=heading]");
for( Element div : divs )
{
System.out.println(div.text());
}
}
}https://stackoverflow.com/questions/12378661
复制相似问题