2017-09-02 39 views
0

我已經使用Jsoup刮網站如下:Jsoup獲得作品使用斷點,但在正常運行不工作時,罰款

try { 
      Connection.Response response = Jsoup.connect(url[0]).timeout(10000).maxBodySize(0).execute(); 
      Document doc = response.parse(); 
      Elements elements = doc.select("td>img"); 
      return elements.get(0).select("td>img").get(0).absUrl("src"); 
     } 
     catch (Exception e){ 
      return ""; 
     } 

問題是,當我設置一個斷點上回線,它的工作原理很好,但在正常運行中不起作用。任何幫助或建議表示讚賞。

回答

0

我想通了!我犯了一個錯誤,並再次對結果執行查詢。正確的代碼是:

return elements.get(0).absUrl("src"); 

順便說一句,我仍然困惑,爲什麼它在調試模式下工作。當我放置一個斷點時,'select'的結果包含了奇怪的父節點。

相關問題