Я генерирую документы .xlsx в своем решении и отправляю их пользователю при анализе js-xlsx, у них есть нулевые ячейки, это можно устранить, открыв сгенерированный .xlsx с помощью Excel и спасти их.Разбор C# сгенерированный OpenXML xlsx с js-xlsx
Я хотел был бы обработать мои сгенерированные документы .xlsx непосредственно с помощью js-xlsx.
Код для сохранения в .xlsx:
var ms = new MemoryStream();
workbook.SaveAs(ms);
ms.Seek(0, SeekOrigin.Begin);
return ms;var ms = new MemoryStream();
Код для открытия .xlsx с JS-XLSX:
function readBook(file) {
var reader = new FileReader();
reader.onload = function (e) {
var data = e.target.result;
var workbook = XLSX.read(data, { type: 'binary' });
console.log(workbook);
};
reader.readAsBinaryString(file);
}