從網路裡面獲取資料寫入到檔案
import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.File;
import java.io.FileOutputStream;
import java.io.InputStreamReader;
import java.io.OutputStreamWriter;
import java.net.URL;
public class UrlReader {
public static void main(String[] args) throws Exception {
File f=new File("baidu.html");
if(!f.exists()) f.createNewFile();
URL url=new URL("http://www.baidu.com");
BufferedReader in=new BufferedReader(new InputStreamReader(url.openStream()));
String s;
BufferedWriter bw=new BufferedWriter(new OutputStreamWriter(new FileOutputStream(f)));
while((s=in.readLine())!=null) {
System.out.println(s);
bw.write(s);
}
in.close();
//如果不加上這句話,那麼裡面的內容我永遠都別想看到
//因為在BufferedWriter看來,目前的內容太少,還沒有
//必要寫出去,只有讀取的位元組跟它的緩衝一樣大小的時候
//它才會把它們寫出去
bw.close();
}
}
相關文章
- 【Python】將網格資料寫入到VTK檔案Python
- LiferayDynamicCSSFilter方法的研究-從請求檔案URI到獲取資原始檔真實路徑CSSFilter
- python 從mongodb中獲取資料載入到pandas中PythonMongoDB
- 使用API介面獲取商品資料:從入門到實踐API
- 利用XMLHTTP 從其他頁面獲取資料 (轉)XMLHTTP
- Java Web後臺從request裡面獲取的資料是亂碼問題JavaWeb
- ssis 寫檔案到資料庫資料庫
- 獲取資料庫bak檔案資訊資料庫
- Unity從圖片的位元組資料裡面獲取圖片的寬和高Unity
- nodejs遞迴資料夾獲取所有檔案路徑NodeJS遞迴
- java資料list寫入檔案Java
- 獲取一個資料夾下所有指定字尾名(.java)的檔案(包括子資料夾中的內容),並將這些檔案的絕對路徑寫入到一個文字檔案中Java
- Python網路爬蟲——模擬登陸爬取網站資料並載入到excl表格裡Python爬蟲網站
- QT從入門到入土(三)——檔案的讀寫操作QT
- java 獲取資料夾大小、檔案大小、檔案個數Java
- Python 利用pandas和mysql-connector獲取Excel資料寫入到MySQL資料庫PythonMySqlExcel資料庫
- Python教程之獲取網路資料!Python
- 6.DJango在views裡面對獲取資料進行操作DjangoView
- 讀取檔案流並寫入檔案流
- 移動資料檔案從ASM到檔案系統ASM
- 獲取網路視訊任意幀畫面
- 《從0到1學習Flink》—— Flink 讀取 Kafka 資料批量寫入到 MySQLKafkaMySql
- 怎樣從ipa格式檔案獲取資源圖片
- 從session中獲取資料Session
- 編寫一個constructor來實現檔案裡面資料的隨機抽取Struct隨機
- c#檔案路徑的獲取C#
- 獲取檔案路徑(Delphi )----轉貼
- 使用Paging Library獲取網路資料
- QT從入門到入土(九)——TCP/IP網路通訊(以及檔案傳輸)QTTCP
- 從設計到資料:寫給非資料人的資料入門
- Unity 編輯器中獲取選中的資料夾、檔案路徑Unity
- csv檔案的寫入和讀取
- 你知道怎麼從jar包裡獲取一個檔案的內容嗎JAR
- 獲取資料夾及其子資料夾下的所有檔案
- Oracle:從SQL檔案批量匯入資料OracleSQL
- 【萬里征程——Windows App開發】檔案&資料——寫入與讀取WindowsAPP
- excel表的資料update到oracle裡面ExcelOracle
- help:如何獲取類檔案的路徑