Cannot get a NUMERIC value from a STRING cell
时间: 2023-11-09 22:49:13 浏览: 109
UAL.rar_logic_ual_vhdl ual
Cannot get a NUMERIC value from a STRING cell异常是由于在读取Excel时,将一个字符串类型的单元格误认为是数字类型的单元格而导致的异常。解决这个问题的方法有几种。
方法一:使用getCellType()方法判断单元格类型,如果单元格类型为字符串类型,则使用getStringCellValue()方法获取单元格的值。
方法二:使用DataFormatter类将单元格的值格式化为字符串类型,然后再进行相应的操作。
方法三:在读取Excel之前,可以设置单元格的格式为文本格式,这样就可以保证将单元格的值读取为字符串类型。
阅读全文