Как конвертировать 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)

введите сюда описание изображения


Ответы (0 шт):