在 Java 中阅读 Excel 中的土耳其语字符

Read Turkish Character from Excel in Java

我有一个脚本可以从 Excel 读取行并写入我的数据库 (PostgreSQL)。一切正常,但当句子包含土耳其字符(çüğ 等)时会出现一些问题。其中一些句子可以正常工作,而另一些则不能。示例:

Çocuklar şu anda parkta(在Excel中)-> Çocuklar şu anda parkta(在Java中)不是问题

Sue evli ve iki çocuklu(在 Excel 中)-> Sue evli ve iki �ocuklu(在 Java 中)是问题

两者都包含ç

如何转换为真实格式?

WorkbookSettings workbookSettings = new WorkbookSettings();
workbookSettings.setEncoding( "Cp1252" );//or other encoding
Workbook.getWorkbook( theFile, workbookSettings );