我正在使用一个nodejs模块。我想一次性将整个数组数据存储到.csv文件中。我使用[this external csv writer](https://www.npmjs.com/package/csvdata)module。
此处数据来自服务器,间隔为1秒。我将该数据存储到数组对象。我想一次性将数据存储到csv文件。 (一次说5条记录。)
空白.csv文件已创建!
var http = require("http");
var csvData = require("csvdata");
arrayeachen = [];
v = 0;
function request() {
var v = 0;
http.get("http://localhost:1234/server", function (res) {
res.on('data', function (data) {
pushdata(data);
});
});
}
function pushdata(data) {
if (v < 5){
arrayeachen.push(data);
v++;
}
else {
WriteToCSVFile(arrayeachen.toString())
}
}
function WriteToCSVFile(pro) {
console.log('Log ',pro);
csvData.write("./my-csv.csv",pro,{header:'name,roll,value,aqaa,vdddd'});
}
setInterval(request, 1000);