Как да конвертирате 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.

 Български