我正在使用 Apache POI 3.9 进行 XLS/XLSX 文件处理。
在 XLS 表中,有一列带有数值,例如“3000053406”。
当我用 POI 阅读它时...
cell.getNumericCellValue()
它给了我像“3.00E+08”这样的价值。这在我的应用程序中造成了巨大的问题。
在 Apcahe POI 中读取数据时如何设置数字格式?
我知道有一种方法是将列设置为“文本”类型。但我想知道在读取数据时 Apache POI 端是否有任何其他方式。或者我们可以使用简单的 java DecimalFormatter 对其进行格式化吗?