Я получаю данные с сервера в формате csv, но мне нужно загрузить их в формате xlsx
Я пытался преобразовать данные в формат arrayBuffer перед созданием большого двоичного объекта с помощью конвертера atob, но это не сработало
$http.get(url).then(function (response) {
var fileName = "group" + ".csv"
var file = new Blob([response.data], {
type: 'application/csv'
});
var fileUrl = URL.createObjectURL(file);
var a = document.createElement('a');
a.href = fileUrl;
a.download = fileName;
document.body.appendChild(a);
a.click();
document.body.removeChild(a);
},
function (error) {
toastr.error('Error occured in file export. Please try
again');
})