【发布时间】:2016-07-29 04:28:16
【问题描述】:
如何将 json 对象转换为逗号分隔值。这是我正在工作的脚本:
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"}]
我期望的输出是一个逗号分隔的值,如下所示:
name,number
route,1
我错过了转换为 csv 的哪一部分。谁能帮忙。
【问题讨论】:
-
我真的无法想象这在 Google 上没有一百万个答案...
-
如果你有复杂的json试试这个github.com/zemirco/json2csv
标签: javascript node.js