我正在嘗試製作一個應用程序,它將從網站中掃描鏈接。作爲一個起點,我只是想把它們作爲系統消息。當我運行程序時,我根本沒有看到任何消息。哪裏不對?請幫忙。用jsoup和android颳去網站的鏈接
import org.jsoup.Jsoup;
import org.jsoup.nodes.Document;
import org.jsoup.nodes.Element;
import org.jsoup.select.Elements;
import android.app.Activity;
import java.io.*;
public class HTMLLinkExtractor extends Activity {
public static void main() {
scrapeLink();
}
public static void scrapeLink(){
File input = new File("/tmp/input.html");
Document doc = null;
try {
doc = Jsoup.parse(input, "UTF-8", "http://www.homedepot.com");
Elements link = doc.select("a[href]");
String stringLink = null;
for(int i=0; i<link.size(); i++){
stringLink = link.toString();
System.out.println(stringLink);
}
System.out.println(link);
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
Element links = doc.select("a[href]").first();
System.out.println(links);
}
}
答案是什麼你input.html包含哪些內容? – PopoFibo
我沒有一個我在jsoup網站上找到那個代碼的一部分,那是它創建的一個文件。 –
你可以直接連接到url,在這種情況下,回答下面的 – PopoFibo