Сервер, возвращающий данные csv, которые я должен загрузить в формате xlsx - PullRequest
0 голосов
/ 08 мая 2019

Я получаю данные с сервера в формате 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');
    })
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...