Как преобразовать JSON в CSV в Node.js

В этом кратком руководстве показано, как преобразовать JSON в CSV в Node.js. Он содержит настройки IDE, список шагов программирования и исполняемый пример кода для преобразования JSON в CSV в Node.js. Вы также узнаете о различных пользовательских настройках, которые можно применять при загрузке исходного файла JSON.

Шаги по преобразованию JSON в CSV в Node.js

  1. Установите среду использовать Aspose.Cells для Node.js через Java, чтобы преобразовать JSON в CSV.
  2. Считайте содержимое файла JSON в строковую переменную, используя метод fs.readFile()
  3. Создайте объект Workbook и получите коллекцию ячеек из целевого листа.
  4. Создайте объект класса JsonLayoutOptions, чтобы задать выходные свойства JSON.
  5. Вызовите метод importData(), используя содержимое файла, коллекцию ячеек и пользовательские параметры.
  6. Сохраните книгу в виде CSV-файла.

Эти шаги обобщают, как выполнить экспорт JSON в CSV в Node.js. Процесс начинается с загрузки содержимого исходного файла JSON в строковую переменную с последующим созданием рабочей книги и доступом к коллекции ячеек листа. На последних этапах JsonLayoutOptions инициализируется для установки пользовательских свойств для импорта данных из файла JSON в файл CSV с использованием метода JsonUtility.importData().

Код для преобразования файла JSON в CSV в Node.js

Приведенный выше код демонстрирует процесс преобразования JSON в CSV в Node.js. JsonLayoutOptions используется для установки различных свойств, таких как массив процессов в виде таблицы, игнорирование заголовка массива, флаг, указывающий, должна ли строка в JSON быть преобразована в число или дату, игнорирование нулевых значений и игнорирование заголовка, чтобы перечислить несколько. JsonUtility, используемая в этом коде, также может использоваться для экспорта диапазона в JSON с помощью метода exportRangeToJson().

В этой статье описано преобразование файла из JSON в CSV в Node.js. Если вы хотите узнать, как применять фильтры в Excel, обратитесь к статье как применить фильтр в Excel с помощью Node.js.

 Русский