以角度4

时间:2018-04-27 07:26:58

标签: javascript angular csv encoding

我正在尝试使用以下代码从Angular 4中的URL读取CSV:

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,它会下载文件。

0 个答案:

没有答案