Re: [問題] 檔案編碼的偵測
請問用了jchardet偵測url的編碼格式,
可是卻會遇到這種不明錯誤,怎麼解呢?
Exception in thread "main" java.net.ConnectException:
Connection timed out: connect
at java.net.PlainSocketImpl.socketConnect(Native Method)
at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:333)
at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:195)
at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:182)
at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366)
at java.net.Socket.connect(Socket.java:519)
at java.net.Socket.connect(Socket.java:469)
at sun.net.NetworkClient.doConnect(NetworkClient.java:163)
at sun.net.www.http.HttpClient.openServer(HttpClient.java:394)
at sun.net.www.http.HttpClient.openServer(HttpClient.java:529)
at sun.net.www.http.HttpClient.<init>(HttpClient.java:233)
at sun.net.www.http.HttpClient.New(HttpClient.java:306)
at sun.net.www.http.HttpClient.New(HttpClient.java:323)
at sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(HttpURLConnection.java:837)
at sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:778)
at sun.net.www.protocol.http.HttpURLConnection.connect(HttpURLConnection.java:703)
at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1026)
at java.net.URL.openStream(URL.java:1009)
at atmovies.atmovies_crawl02.main(atmovies_crawl02.java:88)
※ 引述《shoeshoeshoe ()》之銘言:
: 由於現在資料有多種編碼,
: 有哪個方法可以在讀檔檔後,偵測檔案的編碼格式(utf8 or big5)?
: 現在讀檔是用bufferedreader的方式。
: 謝謝回答喔!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.138.148.210
→
06/24 13:48, , 1F
06/24 13:48, 1F
→
06/24 13:54, , 2F
06/24 13:54, 2F
→
06/24 14:44, , 3F
06/24 14:44, 3F
討論串 (同標題文章)