タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

poiに関するmasakitkのブックマーク (1)

  • POIのhssfを使って、巨大なエクセルファイルを読み込むには。 - 設計と実装の狭間で。

    企業の皆様におかれましては、エクセルが大好きかと、存じます。 いや、僕も大好きなのだけどもさ、表計算かわいいよ、表計算。 ウルトラハイパフォーマンスで、データストアとしても超一流。 コードの自動生成してもいいし、まかり間違ったりすると、方眼紙としても使えちゃったり…とか。 と、まぁ、色々使い道が多いので、ついJavaでもエクセルを読書きしたくなったりとかするヨネ。 で、そこでApache POIでつよ、となる訳だけど、POIのHSSFは普通に使うと、 ちょっと大きいエクセルファイルを読もうとしただけで、アフォ程メモリをってしまうのですな。 例えば、こんなコードで読み込むのが、まぁ普通ダヨネ。 @Override protected void readExcel(File excel) { BufferedInputStream bi = null; try { bi = new Bu

    POIのhssfを使って、巨大なエクセルファイルを読み込むには。 - 設計と実装の狭間で。
  • 1