Як експортувати JSON до Excel у Node.js

У цьому короткому посібнику описано, як експортувати JSON у Excel у Node.js. У ньому є параметри середовища для тестування зразка коду, список кроків для написання програми та запускний зразок коду для розробки конвертера JSON у Excel у Node.js. Ви також навчитеся різним технікам налаштування зчитування даних із вихідного файлу JSON і встановлення різних властивостей даних, експортованих у файл Excel.

Кроки для перетворення JSON на XLSX у Node.js

  1. Налаштуйте середовище для використання Aspose.Cells для Node.js через Java для перетворення JSON у Excel
  2. Зчитайте вміст JSON у рядкову змінну
  3. Установіть форматування для даних JSON під час відображення у файлі Excel
  4. Налаштуйте завдання читання JSON за допомогою об’єкта JsonLayoutOptions
  5. Створіть екземпляр workbook і перейдіть до аркуша, куди потрібно імпортувати дані JSON
  6. Викличте метод importData() із класу JsonUtility

Ці кроки підсумовують процес імпорту JSON до Excel у Node.js. Процес ініціюється читанням вмісту JSON у рядкову змінну, після чого встановлюється формат вихідних даних у файлі Excel і налаштовується процес читання з файлу JSON. На останньому етапі клас JsonUtility використовується для остаточного імпорту даних за допомогою методу importData().

Код для перетворення файлу JSON на Excel у Node.js

Цей код демонструє процес експорту JSON до Excel у Node.js. Він використовує клас CellsFactory для створення стилю за замовчуванням, а потім змінює його для використання в JsonLayoutOptions, як-от налаштування вирівнювання тексту, кольору та напівжирного шрифту, однак існує багато інших властивостей, які можна встановити, наприклад, встановлення меж, фону колір, напрямок тексту та прапорець перенесеного тексту. Так само, коли дані JSON буде імпортовано в робочу книгу, ви можете використовувати інші функції, доступні в класах Workbook і Worksheet.

Ця стаття допоможе нам перетворити JSON на Excel у Node.js. Якщо ви хочете перетворити файл JSON на файл CSV, зверніться до статті як конвертувати Excel у CSV за допомогою Node.js.

 Українська