2012-08-24 72 views

回答

0

看起來像一個錯誤。我已經嘗試過你用jsoup 1.6.3發佈的內容,並且執行被阻止在Document doc = DataUtil.parseByteData(byteData, charset, url.toExternalForm(), req.parser());org.jsoup.helper.HttpConnection

您可以驗證連接是否正在取得使用下面的代碼:

import java.io.BufferedReader; 
import java.io.InputStreamReader; 
import java.net.URL; 
import java.net.URLConnection; 

import org.jsoup.Jsoup; 

public class JSoupTest 
{ 
    public static void main(String[] args) throws Exception 
    { 
     URL url = new URL("http://www.cisg.law.pace.edu/cisg/biblio/full-biblio.html"); 
     //int timeout = 20 * 1000; 
     System.out.println("Start parsing..."); 
     //Jsoup.parse(url, timeout); 

     URLConnection con = url.openConnection(); 
     BufferedReader reader = new BufferedReader(new InputStreamReader(con.getInputStream())); 

     String line = null; 
     while(true) 
     { 
      line = reader.readLine(); 
      if(line == null) 
       break; 
      System.out.println(line); 
     } 

     System.out.println("Done"); 
    } 
}