node.js中文件讀取方式中流方式
阿新 • • 發佈:2017-12-03
ons output creat eat dst str ole ads file
1、node.js中文件讀取流方式:
var fs=require("fs");
var data;
var s1=fs.createReadStream("input.txt");
s1.on("data",function(txt){
data+=txt;
})
s1.on("end",function(){
console.log("文件流式讀取成功!")
})
2、管道方式:
var fs=require("fs");
var s1=fs.createReadStream("input.txt");
var s2=fs.createWriteStream("output.txt");
s1.pipe(s2)
3、獲取請求的網站信息:
var https=require("https");
var fs=require("fs");
https.get("https://www.baidu.com/",function(res){
var data;
res.on("data",function(txt){
data+=txt;
})
res.on("end",function(){
//console.log(data)
fs.writeFile("input.txt",data,function(){
console.log("文件寫入完成!")
})
})
node.js中文件讀取方式中流方式