jsonオブジェクトをコンマ区切り値に変換する方法。jsonオブジェクトをcsv出力に変換する
name,number
route,1
のどの部分:
var fs = require('fs');
var json = fs.readFileSync('./file.geojson', 'utf8', function (err, data) {
if (err) throw err;
});
var obj = JSON.parse(json);
// console.log(obj);
var tags = [
obj.properties
];
var output = JSON.stringify(tags);
var headers = 'name,number';
console.log(output);
スクリプトは私が期待していた出力は、カンマ区切り値以下のようなものです
[{"route":"1"}]
出力になります:ここで私が働いているスクリプトがありますCSVに変換しています。誰でも助けてもらえますか?
ここを参照してくださいhttp://stackoverflow.com/questions/38546182/nodejs-smart-json-conversion-to-excel-file/38546420を#38546420 –
** Google **で百万件の回答がないのは本当にわかりません... – vsync
複雑なjsonがある場合は試してみてくださいhttps://github.com/zemirco/json2csv –