读取指数数字从Excel中的Java
我有一个excel文件,我正在阅读使用CSVReader,它的单元格值为1.2346E + 011。读取这个单元格值后,它的值为1.2346E + 011,但是在检查excel中的确切值之后,它来到123456789012.I需要在我的表中存储确切的值123456789012而不是1.2346E + 011。
供应商正在填写Excel表格并将其保存为.CSV。 任何人都可以帮忙吗? 任何帮助将不胜感激。
我认为你需要在Excel中格式化单元格以显示123456789012
格式。 这应该被导出到CSV,你可以用CSVReader
读取它
或者,您可能需要查看POI ,这是一个Java库,允许您读取xls
和xlsx
Excel文件。
数字是完整的:Excel正在格式化数字。
要覆盖该行为,请突出显示整列,行等。右键单击,select格式化单元格,然后select“数字”作为类别。