Как конвертировать xlsx.workbook в blob
Как конвертировать xlsx.workbook в blob и дальше в arrayBufferView чтобы сохранить файл??
const workbook = XLSX.read(fs.readFileSync(`${getContentPath()}${PATH_SEP}reviews.xlsx`))
let worksheets: any = {}
for (const sheetName of workbook.SheetNames) {
worksheets[sheetName] = XLSX.utils.sheet_to_json(workbook.Sheets[sheetName])
}
console.log('worksheets.reviews', worksheets.reviews)
worksheets.reviews.push({
id: 2,
date: 44902,
name: 'Иван',
score: 2,
review: 'Плохо'
})
XLSX.utils.sheet_add_json(workbook.Sheets['reviews'], worksheets.reviews)
//XLSX.writeFile(workbook, `reviews.xlsx`,)
console.log('workbook', workbook)
fs.writeFileSync(`${getContentPath()}${PATH_SEP}reviews2.xlsx`, workbook)
