如何从csv文件中获取数据? Angular 2

时间:2017-06-28 08:29:14

标签: angular csv

我是Angular 2的新手。

有很多与CSV文件中的数据相关的问题。我想使用Angular 2实现这种功能。我该怎么办?

它是这样的:我想创建一个带有一些URL的新CSV文件。然后为其创建服务并从CSV文件中提供的URL呈现数据。但我不确定它会起作用吗?如果有人能提出更好的想法来实现这种功能,那将是很棒的。 :)

1 个答案:

答案 0 :(得分:0)

根据您的环境,您可以通过Angular 2's HTTP Client下载文件,或者如果您使用的是NodeJ,则可以阅读file from your hdd

处理应该不是问题,因为您可以逐行浏览文件并根据使用的分隔符拆分行以获取每个字段。

下一步取决于你的意思

  

从网址呈现数据

在简单的情况下,您可以在提取网址后设置div并设置内容:

<div [innerHtml]="myUrlStuff">
</div>
....

export public class MyClass {

    public myUrlStuff:string;
    @Input() url: string;

    constructor(http: Http) {
        this.myUrlStuff = '';
        http.get(yourUrl).map((res) => this.myUrlStuff = res);
    }
}

您可能需要进行一些调整,这只是一个示例,可能不会指导工作。