2013-08-19 56 views
-3

有沒有一個Java庫,我可以用它來從URL下載ftp或http協議?是否有一個Java下載程序庫?

喜歡:http://cmp.felk.cvut.cz/~chum/papers/philbin07cvpr.pdf

+0

[Google:Java FTP下載](http://www.google.com/search?q=java+ftp+download)| [Google:Java下載HTTP文件](http://www.google.com/search?q=java+download+http+file)→發帖前搜索。 – BackSlash

+0

好吧,我已經搜索了這些,但這些解決方案並不能解決我的問題,所以我終於要求一個圖書館,這使得所有人都獨自一人 – fatevil

+0

所有這些代碼與谷歌發現工作完全一樣,我的猜測是,你沒有真正嘗試一下。如果你嘗試了他們,你應該檢查你的防火牆規則,也許你的應用程序被阻止。 – BackSlash

回答

0

你可以寫你自己的刮板工具。這裏是一個教程如何做到這一點http://twit88.com/blog/2008/01/06/java-writing-a-web-page-scraper-or-web-data-extraction-tool/

如果你只是想下載文件檢查這個問題stackoverflow.com/questions/2302233/ ...。 如果你想在網頁中使用從下載鏈接不明的文件:jsoup.org 你可以使用DOM導航的頁面,如果你知道的頁面結構:jsoup.org/cookbook/extracting-data/dom-navigation

+0

它不是關於我只是懶惰,我一直在互聯網上搜索幾個小時,但這些代碼沒有解決這個問題,所以我決定問一些圖書館,可以幫助我... – fatevil

+0

如果你只是想下載文件檢查這個問題http://stackoverflow.com/questions/2302233/download-file-by-passing-url-using-java-code。如果您想從網頁中的未知鏈接下載文件,請使用:http://jsoup.org/ 如果您知道頁面結構,則可以使用DOM導航頁面:http://jsoup.org/cookbook/extracting-數據/ DOM導航 –

1

使用Java 7,嘗試了Java NIO。或者Apache Commons-Lib,它只是在線:

org.apache.commons.io.FileUtils.copyURLToFile(URL, File) 
相關問題