Я пытаюсь прочитать CSV из URL в Angular 4, используя следующий код:
this.http.get(url, { responseType: ResponseContentType.Blob })
.map(r => r.blob())
.subscribe(
(response) => {
let reader = new FileReader();
reader.addEventListener("load", () => {
console.log(reader.result);
}, false);
reader.readAsText(response);
},
(err) => {
console.log(err);
})
Однако он возвращает некоторые неизвестные символы, такие как:
Z9NV8ʩji
Как мне декодировать это в правильную строку?
Просто добавить - если я нажму URL прямо в браузере, он загрузит файл.