-3

私は、HTMLテーブルにreneredさ角2/4でExcelやCSVファイルにJSONデータをエクスポートする方法

をExcelファイルやCSVファイルへの私のJSONデータをインポートしたいです。

ボタンをクリックすると解決策が必要なので、Excelファイルをダウンロードしてください。 私は角度2を使用しています。

親切にあなたがあなたのためにそれをしないhttps://github.com/zemirco/json2csvのようなLIBを使用することができます&よろしく

+0

このリンクを参照してください。 – hrdkisback

答えて

0

感謝を助けます。 はまた、これはインストール変数

How to use :

にCSV形式やストアにライブラリ

npm install angular2-json2csv --save

インポートコンポーネントパッケージをJSONに変換するためにどのようにあなたの質問に答えます

import {CsvService} from 'angular2-json2csv'

コンポーネント

`constructor(private csvService: CsvService) {}` 

コールサービス

this.csvService.download(this.Data, 'Filename');

ワーキングサンプル

`var json2csv = require('json2csv'); 
var fs = require('fs'); 
var fields = ['car', 'price', 'color']; 
var myCars = [ 
    { 
    "car": "Audi", 
    "price": 40000, 
    "color": "blue" 
    }, { 
    "car": "BMW", 
    "price": 35000, 
    "color": "black" 
    }, { 
    "car": "Porsche", 
    "price": 60000, 
    "color": "green" 
    } 
]; 
var csv = json2csv({ data: myCars, fields: fields }); 

fs.writeFile('file.csv', csv, function(err) { 
    if (err) throw err; 
    console.log('file saved'); 
});` 
01のコンストラクタでサービスを追加します。
+0

エラーが発生していません。 – DotNet

+0

"yntaxError:SystemJSLoaderの予期しないトークン).__ exec(http:// localhost:64344/node_modules/systemjs/dist/system.src.js:1555:18)entry.execute " – DotNet

+0

構文エラーは、答えを投票する前にあなたのコードを表示します – SelakaN

関連する問題