Я новичок в программировании и работаю над проектом, который получил вложенный ответ JSON от API с помощью node.js. Я надеюсь найти простой способ преобразования этого JSON в CSV для экспорта. Я немного искал, попробовал jsonexport и nestedcsv2json пакеты, но мне не удалось получить мой формат совершенно правильно, и я не могу повторить свой ответ JSON.Вложенный формат JSON в CSV Node.js
В основном ответ JSON, выглядит следующим образом:
{ '2016-01-31': { chats: 0, missed_chats: 5 },
'2016-02-01': { chats: 60, missed_chats: 7 },
'2016-02-02': { chats: 56, missed_chats: 1 },
'2016-02-03': { chats: 46, missed_chats: 0 },
'2016-02-04': { chats: 63, missed_chats: 2 },
'2016-02-05': { chats: 59, missed_chats: 4 },
'2016-02-06': { chats: 0, missed_chats: 1 } }
Проблема Я имею в том, что размер этого может варьироваться в зависимости от диапазона дат, который входит пользователь. Поэтому мне нужно будет перебирать возвращаемые даты, а затем извлекать вложенный JSON. Это может быть одна дата или 100 дат.
Ищу сделать формат CSV с заголовками, что я могу экспортировать:
Date Chats Missed Chats
2016-02-02 60 7
Это должно быть быстро и легко, но я изо всех сил, чтобы получить это совершенно верно. Любые советы или помощь приветствуются. Благодаря!
Спасибо! Это идеально подходит для моих нужд. Простой и эффективный. –