Как читать все форматы excel и csv с помощью узла

Я работаю над созданием инструмента управления проектами, используя стеки MEAN (Mongodb, Expressjs, Angularjs, Nodejs).

У меня есть требование в моем проекте, где пользователи будут загружать любой файл формата excel или csv, и мне нужно проанализировать каждую строку из файла (excel | csv) и сопоставить ее с моей моделью базы данных и сохранить ее в документе mongodb. Я пытаюсь найти библиотеку синтаксиса excel и csv для выполнения своей задачи. Я также получил доступ к xlsx , он выглядит хорошо, но он не поддерживает чтение файлов csv. Это будет очень полезно, если кто-нибудь может предложить библиотеку node.js, которая может хорошо читайте все виды файлов Excel и CSV-файлов. Спасибо заранее

В какой-то момент я использовал Node CSV https://github.com/wdavidw/node-csv, чтобы получить введенные данные, он очень прост в использовании. Большинство моих пользователей были в порядке, имея только формат CSV-файла ….. но вы могли бы объединить функциональные возможности каждой библиотеки в зависимости от введенного типа файла …..

  • Как загрузить файлы excel, созданные узлом
  • Nodejs V8 GC информируется перед сбоем в файле генерации Excel
  • npm excel-export (Node.js) поврежденные файлы
  • Проблема кодирования UTF-8/16 при повороте файла JSON в файл CSV в nodejs
  • Соединение с JS-соединением Async Node
  • Sailsjs загружает поток данных
  • Невозможно написать символы британского фунта или евро в CSV-файл - Nodejs
  • ExcelJS получает значения строк и столбца
  • Вызовите функцию NodeJS в AngularJS
  • Неправильно при преобразовании json-файла в excel fle
  • Ошибка node-exceljs fileRead: без пробелов перед первым тегом
  • Давайте будем гением компьютера.