2016-05-09 7 views
3

私はpapaパースライブラリを使用しています。 JSONをCSVに変換するのに役立ちましたが、どのようにして同じデータをExcelファイルにダウンロードできますか。私のデータは巨大です変数からCSVファイルにCSVデータをダウンロードするにはどうすればよいですか?

+0

ダウンロードのしかたを検索している場合は、これが役立ちますhttp://stackoverflow.com/a/3665147/4682556 – Dan

答えて

2

質問を正しく理解していれば、ブラウザにダウンロードを依頼するCSVファイルがありますか? https://github.com/eligrey/FileSaver.js/を見ましたか? ブラウザにさまざまなファイルをダウンロードさせることができます。

の例では、それを使用して:

var blob = new Blob(myBigCSVFile, {type: "text/csv;charset=utf-8"}); 
saveAs(blob, "file.csv"); 

ブラウザを、saveAs機能に達すると、指定したファイルをダウンロードします。

+0

これはFileSaver.jsファイルのみ必要です。 – Maverick

+0

ありがとう!今私も100MBのファイルをダウンロードすることができる:) – Maverick

+0

あなたのニーズにうってつけ!それが問題を解決した場合は、回答を受け入れたものとしてマークしてください。 – Chewtoy

0

チェックアウトSheetJS/js-xlsxライブラリ。

サポートされている読み込み形式: エクセル2007+ XML形式(XLSX/XLSM)、 エクセル2007+バイナリフォーマット(XLSB)、 エクセル2003から2004 XML形式(XML "SpreadsheetML")、 エクセル97- 2004(XLSのBIFF8)、 エクセル5.0/95(XLSのBIFF5)、 OpenDocumentのスプレッドシート(​​ODS)

サポート書き込みフォーマット XLSX、CSV(及び一般的なDSV)、JSONとJSオブジェクト(様々なスタイル)

関連する問題