Не могу понять почему не могу получить корректный 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 -нет

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