在jexcelapi中攫取一个非英文字符

我有一个非英语字符的excel工作表,当我尝试通过获取内容

sheet.getColumn(column)[row].getContents() 

它返回stringreplace字符\ uFFFD,而不是非英文字符,我将要使用StringEscapeUtils.escapeJava转换为unicode。

 //"L\u00F6schen" - correct return StringEscapeUtils.escapeJava("Löschen"); //"L\uFFFDschen" - incorrect return StringEscapeUtils.escapeJava(sheet.getColumn(column)[row].getContents()); //"L schen" - incorrect System.out.print(sheet.getColumn(column)[row].getContents()); 

这真是令人沮丧,似乎jexcelapi缺less了很多的支持。

与Apache POI相反,它没有问题的工作很好。