2016-12-21 9 views
0

JSONデータサイズが約40〜MBのサイズ(およそ60K行×20列程度)の場合。エクセルにエクスポートするのに最適なクライアントサイドライブラリは何ですか?大きなデータセットをエクスポートしてクライアント側でExcelにエクスポートするにはどうすればよいですか?

+0

私はdatatables.netボタンのエクスポートを使用しようとしましたが、これはIEとEdgeブラウザでクラッシュしています。 –

+0

また、私はSheetJS/js-xlsxライブラリを実装しようとしました - これはメモリが不足しています。私はクロームブラウザで何の問題もありません。これは実際にはIE 11とEdgeブラウザでの問題です。これについての指針は大きな助けになるでしょう。 –

答えて

0

jsはJavaScriptSerializer.MaxJsonLengthで設定した制限がありますが、そうでなければjsonは可能な限り多くのデータを送信できます。 IEがクラッシュするので、8kブロックのデータを送信して、正しく結合してクライアント側でドキュメントを取得する必要があります。

+0

クライアントサイドでデータを結合する際の参考書や例はありますか? –

+0

これ(https://github.com/SheetJS/js-xlsx/issues/61)によると、JSZipライブラリでさえこの種のサポートはありません。 –

関連する問題