Экспортировать данные JSON в файл Excel с помощью angularjs и nodejs

Я читаю таблицу Excel в формате JSON. Я хочу, чтобы данные JSON записывались в другой файл excel (.xlsx). Я использую пакет узлов xlsx и файл хранителя.

this.excelToJsonSpecificColumns = function (workbook, sheetName, headers, startColRange, endColRange, callBack) { var data = ''; var err = ''; var spreadsheet = ''; var excelBuffer = ''; try { // read from a file var worksheet = workbook.Sheets[sheetName]; var range = excel.utils.decode_range(worksheet['!ref']); range.sc = startColRange; // 0 == XLSX.utils.decode_col("A") range.ec = endColRange; // 6 == XLSX.utils.decode_col("G") var new_range = excel.utils.encode_range(range); data = excel.utils.sheet_to_json(worksheet, { header: headers, blankRows: false, range: new_range }); spreadsheet = { Sheets: { 'data': worksheet }, SheetNames: ['data'] }; excelBuffer = excel.write(spreadsheet, { bookType: 'xlsx', type: 'buffer' }); this.saveAsExcelFile(excelBuffer, 'RCA_Aging'); } catch (e) { err = e; console.log('error>>>', err); console.log('Reading has been completed - catch'); } callBack(err, data); } 

Вышеприведенный код представляет собой код менеджера excel.

  excelManager.excelToJsonSpecificColumns(workbook, sheetName, "One, Two,Three,Four", 0, 4, function (error, Data) { console.log('Data-------------------------------------', Data.length); if (error) { console.log("error : " + error); } else { var filterdArray = Data.filter(function (item) { return item.Team != ''; }) var elem = new Object(); elem .element= filterdArray; maxIterationId[0].iteration + 1 : 0); collectionName = 'Data1'; var data = JSON.parse(JSON.stringify(elem )); console.log(elem ); // dbUtility.saveProcessedData(collectionName, elem , function (code) { // if (code == 0) { //Need to change the callback code in dbUtility // console.log("Inserted !"); // } // }); } }); 

Переменная elem содержит данные JSON, полученные путем разбора рабочего листа. Эти данные должны быть записаны в другую книгу с одним листом, а затем мы должны иметь возможность загрузить книгу. Любая помощь приветствуется. Большое спасибо в advanvce.

Interesting Posts

VBA – выберите значение из списка проверки

Соединения данных Microsoft Excel – изменение строки подключения через VBA

Автоматизация макроса на основе изменения в пределах диапазона от другого листа

Японские символы не отображаются правильно в ReadOnlySharedStringsTable

Добавить вычисленное поле в сводной таблице

Как записать данные из Excel в файл XML

Откройте файл Excel и активируйте лист 1 для запуска макросов.

Изменения формата даты Excel в наборе данных?

Суммирование содержимого на основе соответствия

Получите высоту и ширину объединенных ячеек, чтобы разместить изображение.

Экспорт запроса из пользовательского ввода в Excel – видны только части HTML

Как я могу вставить Excel-файл в Word-файл (сохранить слово в формате файла) с помощью OpenXML

Как создать поставщика данных для использования с Excel

Форматирование файла CSV, содержащего HTML для импорта в Excel

SSIS, интегрированный с SQL-агентом

Давайте будем гением компьютера.