hssfworkbook的
时间: 2023-07-28 09:10:26 浏览: 68
HSSFWorkbook.zip
读取excel文件时,如果文件中包含中文,可以使用以下方法避免中文乱码:
1. 在读取文件前,设置文件的编码格式为UTF-8,例如:
```
InputStream inputStream = new FileInputStream(file);
InputStreamReader reader = new InputStreamReader(inputStream,"UTF-8");
HSSFWorkbook workbook = new HSSFWorkbook(new POIFSFileSystem(reader));
```
2. 在读取单元格内容时,使用HSSFCell的getStringCellValue()方法获取字符串内容,例如:
```
HSSFCell cell = row.getCell(0);
String value = cell.getStringCellValue();
```
这样可以保证读取到的中文字符不乱码。
阅读全文