我需要帮助将日期输入Json文件。这是我的代码:
var planetStream = require('../../');
var app = require('http').createServer(handler);
var io = require('socket.io')(app);
var fs = require('fs');
这里我尝试创建我的JSON文件:
var file = fs.createWriterStream(' ./ output.json')
app.listen(8000);
function handler (req, res) {
fs.readFile(__dirname + '/index.html',
function (err, data) {
if (err) {
res.writeHead(500);
return res.end('Error loading index.html');
}
res.writeHead(200);
res.end(data);
});
}
var diffs = planetStream();
var buildings = diffs
.map(JSON.parse)
.filter(function (x) {
return x.action === 'create' && x.type === 'way' &&
x.tags.building;
});
buildings.onValue(function (x) {
console.log(x);
io.emit('buildings', x);
});
我的问题是我应该在哪里放置管道(文件)功能,以便在那里写入所有数据? 我需要在Json文件中进行分析。
LG Andrey