如何下载CSV文件并将内容存储在对象中

时间:2019-03-07 12:26:37

标签: angular angular6

我有一个csv文件,我需要下载该文件并将其显示在表格中。 我想做的是从服务器下载文件,并将其内容转换为angular6中的对象。

例如,我在http://example.com/myFile.csv中有一个文件

但是我无法这样做,正确的方法是什么?

感谢所有回答的人。

1 个答案:

答案 0 :(得分:1)

为了从服务下载文件。您可以使用http在服务中编写函数。

this.http.get('assets/file.csv', {responseType: 'text'})
.subscribe(
    data => {
        console.log(data);
    },
    error => {
        console.log(error);
    }
);

然后,您可以读取csv文件的每一行并将其保存在对象/数组中。