2014-01-19 47 views
1

提取圖像我得到的圖像:Jsoup - 使用這些代碼行從Web改善從HTML頁面

for(int i=0; i<links.size(); i++){ 
     try{ 
      doc=Jsoup.connect(links.get(i)).userAgent("Mozilla").ignoreHttpErrors(true).timeout(0).get(); 
      Elements links=doc.getElementsByTag("img"); 
      imageLink=links.get(3).toString(); 
      String[] bits=imageLink.split("\""); 
      imageLink=bits[1]; 
      System.out.println(imageLink); 
      url=new URL(imageLink); 
      image=ImageIO.read(url); 
      images.add(image); 
     } 
     catch (IOException e) { 
      e.printStackTrace(); 
     } 
} 

此代碼的工作很好,但它真的很慢。我每秒獲得一張圖像,至少需要一半的時間。我能做些什麼來改善它嗎?

回答