Конвертация объекта в CSV - PullRequest
0 голосов
/ 27 февраля 2019

в javascript (Angular)

при попытке преобразовать массив объектов в CSV-файл

объекты похожи на

{name:ab, phone:231}
{name:alex,email:alex@gmail.com}
{name: john, phone: 342, email: j@j.io}

как преобразовать этот объект вCSV, так что я не теряю ни одно из полей

1 Ответ

0 голосов
/ 27 февраля 2019

Вы хотите создать массив ключей, чтобы гарантировать порядок ключей, затем сопоставить его со значениями и соединить их запятой:

 ["name", "phone", "email"].map(k => obj[k]).join(",")
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...