XLS/XLSX ファイル処理に Apache POI 3.9 を使用しています。
XLS シートには、「3000053406」のような数値の列があります。
POIで読んでみると..
cell.getNumericCellValue()
「3.00E+08」のような値を与えてくれます。これは私のアプリケーションに大きな問題を引き起こします。
Apcahe POI でデータを読み取っているときに数値の書式を設定するにはどうすればよいですか?
私が知っている方法は、列を「テキスト」タイプに設定することです。しかし、データの読み取り中に Apache POI 側で他の方法があるかどうかを知りたいです。または、単純な Java DecimalFormatter を使用してフォーマットできますか?