Как преобразовать объект json в значения, разделенные запятой. Вот сценарий, я работаю:Преобразование объекта json в вывод csv
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 утрачено. Кто-нибудь может помочь.
Смотрите здесь http://stackoverflow.com/questions/38546182/nodejs-smart-json-conversion-to-excel-file/38546420 # 38546420 –
Я действительно не могу представить, что у этого не было миллиона ответов на ** Google ** ... – vsync
Попробуйте это, если у вас есть сложный json https://github.com/zemirco/json2csv –