2016-11-29 12 views
0

600Mbを超える大きなXLSXをCSVに変換する際に問題があります。小さなファイル(> 3MB)では問題ありませんが、大容量のファイルの場合は、メモリ全体をどのように食いつぶしてから空のtest.csvファイルを作成するのか分かります。

これまでのところ、私はこのモジュールを使用:ノードのxlsx
私はここのガイドに従ってください:あなたは以下の通りですConvert XLS to CSV on the server in Node大きなXLSX(600MB以上)をNodeJSのCSVに変換/変換する

+0

によって許可されたRAMを増やすことができますか?あなたはあなたのxlsの例を持っていて、あなたの出力がcsvのように見えますか? – tilted

+0

xlsxはたくさんの列といくつかのデータが入っているシンプルなシートで、そこにグラフやビジュアルオブジェクトはありません。 – T2Admin

答えて

0

ガイドでは、小さなファイルのために正常に動作します。しかし、XLSXが最も有名です。

しかし、ノードRAMの使用が制限されているため、大きなファイルでも失敗します。

あなたは、なぜあなたはCSVファイルにそれを解析しようとしている興味があるだけ--max_old_space_size = 4096場所4096 = 4ギガバイト

関連する問題