Не могу понять почему не могу получить корректный json (XLSX JS)

с PHP получаю XLSX файл в формате ArrayBufer,

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

далее прогоняю через функцию с использованием библиотеки XLSX JS

    convertDataToWorkbook(worksheet){
       /* convert data to binary string */
       let dataSheet = new Uint8Array(worksheet);
       let arr = [];

       for (let i = 0; i !== dataSheet.length; ++i) {
        arr[i] = String.fromCharCode(dataSheet[i]);
       }
       let bstr = arr.join('');
       return xlsx.read(bstr, { type: 'binary' });
    }

Результат этого - просто набор символов который не могу превратить в нормальный JSON с нормальными символами.. JSON.parse -нет uncorrect_Json

Может кто сталкивался с подобной проблемой... По итогу я хочу забирать ключи и формировать массив с шапкой и строками для заполнения веб таблицы.


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