Angular 4:将JSON导出为CSV

Suv*_*kar 1 export-to-csv json2xls angular

我需要一些帮助才能在Angular 4中将JSON导出为CSV.

是否有任何现成的外部插件来满足我的要求.

我找到了一个插件json2csv.但我不知道如何在Angular 4中使用它.

Nik*_*aby 8

您可以使用库的angular 2版本.相同的链接是:https://github.com/aqeel-legalinc/angular2-json2csv

基本用法:

Data是必须转换为CSV的JSON对象.Filename是输出文件的名称.包括的步骤是:

安装库

npm install angular2-json2csv --save
Run Code Online (Sandbox Code Playgroud)

导入组件中的包

import {CsvService} from 'angular2-json2csv'
Run Code Online (Sandbox Code Playgroud)

在组件的构造函数中添加服务

constructor(private csvService: CsvService) {
  }
Run Code Online (Sandbox Code Playgroud)

致电该服务

this.csvService.download(this.Data, 'Filename');
Run Code Online (Sandbox Code Playgroud)