Простой анализ электронных таблиц Microsoft® Excel с помощью Node Office

API-интерфейс электронных таблиц JavaScript и Node.js с открытым исходным кодом позволяет разработчикам программно анализировать электронные таблицы Microsoft Excel.

NodeOffice — это API с открытым исходным кодом для разработчиков JavaScript для программного анализа электронных таблиц Microsoft Excel. NodeOffice полностью разработан с использованием JavaScript, и вы используете его для своих проектов Node.js. Он поддерживает различные операционные системы, включая Windows, Mac OS и Linux. NodeOffice — это простое и легкое решение для программистов, позволяющее анализировать электронные таблицы в их собственных приложениях.

Прежде чем использовать Node office, обязательно установите XHTML для преобразования листов Microsoft Excel в HTML для синтаксического анализатора и unoconv — инструмент командной строки, позволяющий преобразовывать любой формат документа из LibreOffice.

Previous Next

Начало работы с NodeOffice

Рекомендуемый способ установки библиотеки NodeOffice — через npm. Пожалуйста, используйте следующую команду для плавной установки.

Установите NodeOffice через npm

npm install office 

Вы можете загрузить скомпилированную общую библиотеку из репозитория GitHub и установить ее.

Парсинг XLS через бесплатный JavaScript API

NodeOffice – это API JavaScript с открытым исходным кодом для бесплатного анализа документов Microsoft Spreadsheet. Это простой и легкий инструмент для анализа документов электронных таблиц Excel. Используя следующие простые строки кода, вы можете проанализировать свой XLS с помощью JavaScript.

  1. Включить NodeOffice
  2. Разберите XLS с помощью метода office.parse() и передайте имя файла excel в виде строки

Анализировать DOCX — JavaScript

var office = require('office');
    office.parse('fileformat.xls', function(err, data) {
            console.log(data);
    });
 Русский