gpt4 book ai didi

java - 无法使用 Java 读取包含阿拉伯语内容的 Excel 文件

转载 作者:行者123 更新时间:2023-12-04 21:29:08 25 4
gpt4 key购买 nike

我尝试阅读包含阿拉伯语内容的 Excel 文件。我做了它来读取文件,但问题是结果包含许多问号而不是正确的内容。

如何正确阅读内容?

File src = new File("C:\\ExcelRW\\CarePost.xlsx");
FileInputStream fis = new FileInputStream(src);
XSSFWorkbook wb = new XSSFWorkbook(fis);
XSSFSheet sheet1 = wb.getSheetAt(0);
String post_message = sheet1.getRow(1).getCell(4).getStringCellValue();
System.out.print(post_message);

这个结果: ???? ????? ????

最佳答案

使用以下代码
sheet1.getRow(1).getCell(4).getRichStringCellValue();
代替:

sheet1.getRow(1).getCell(4).getStringCellValue()

这适用于 UTF-8 编码的字符,如中文、阿拉伯文或日文。

关于java - 无法使用 Java 读取包含阿拉伯语内容的 Excel 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59310448/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com