このコードをベースにしていますので、 "world_data.csv"のコンテンツをJSONに変換する必要があります。Node.js:CSVをJSONに変換して変数に保存する
変数にJSONを保存する方法についての手がかりがありません。私は、私が望むデータは "jsonArray"に一時的に格納されていると思いますが、そのデータを無期限に格納するグローバル変数をどのように定義できますか?
var express = require('express');
var app = express();
var sys = require('util');
var path = require('path');
var bodyParser = require('body-parser');
var Converter = require("csvtojson").Converter;
app.use(bodyParser.json());
app.use(express.static(path.join(__dirname, "public")));
var converter = new Converter({});
converter.on("end_parsed", function (jsonArray) {
console.log(jsonArray);
});
require("fs").createReadStream("world_data.csv").pipe(converter);
var server = app.listen(3000, function() {
var host = server.address().address;
var port = server.address().port;
console.log('Example app listening at http://%s:%s', host, port);
});
は、私は:) – dun