Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/json/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 考虑到mongodb中的twitter数据,如何使用node.js将json文件转换为excel_Javascript_Json_Node.js_Mongodb - Fatal编程技术网

Javascript 考虑到mongodb中的twitter数据,如何使用node.js将json文件转换为excel

Javascript 考虑到mongodb中的twitter数据,如何使用node.js将json文件转换为excel,javascript,json,node.js,mongodb,Javascript,Json,Node.js,Mongodb,var json2csv=require('json2csv'); json2csv({data:someJSONData,字段:['screen\u name','status\u count','location']},函数(err,csv){ if(err)console.log(err); console.log(csv); }); var json=[ { “屏幕名称:“Doug_E______Stile”“, “状态计数”:1546, “地点”:“马里兰州” }, { “屏幕名称”:

var json2csv=require('json2csv');
json2csv({data:someJSONData,字段:['screen\u name','status\u count','location']},函数(err,csv){
if(err)console.log(err);
console.log(csv);
});
var json=[
{
“屏幕名称:“Doug_E______Stile”“,
“状态计数”:1546,
“地点”:“马里兰州”
}, {
“屏幕名称”:“cthxidm”,,
“状态计数”:339,
“地点”:“秘鲁马尼亚”,
}, {
“屏幕名称”:“Jiiiimarjoh”,
“状态计数”:4205,,
“地点”:“菲律宾南哥打巴托”
}
];
json2csv({data:json,字段:['screen\u name','status\u count','location']},函数(err,excel){
if(err)console.log(err);
fs.writeFile('file.csv',csv,函数(err){
如果(错误)抛出错误;
log('file saved');
});

});
看起来您正在使用名为
csv
的变量,但函数参数的名称是
excel
。应该是:

fs.writeFile('file.csv', excel, function(err) {
而不是

fs.writeFile('file.csv', csv, function(err) {

谢谢你,但我仍然收到错误,说文件未链接我将此文件另存为fromat.js,但未在我的app.js中链接我是如何做到的。。。你能给我个主意吗