在解析excel的时候 "°" "×"等符号乱码 中文不乱码.
但是在"°..."加了3个点后不乱码
乱码的符号呈现一个黑色问号图片状态.
查了相关资料使用了
WorkbookSettings setting = new WorkbookSettings();
setting.setEncoding("ISO-8859-1");
但是不起作用.
就查看了jxl的源代码.
WorkbookSettings.java
该类的构造函数中有句.
encoding = System.getProperty("file.encoding");
还有一个
encoding = System.getProperty("jxl.encoding");
修改源代码.
encoding = "ISO-8859-1" ;
然后重新打包.
问题解决.但是这也有局限. 暂时解决了问题.
本文详细介绍了在使用jxl库解析Excel时遇到特殊字符乱码的问题,通过修改源代码的方式成功解决了乱码问题,并讨论了此方法的局限性。同时分享了如何在代码中设置编码,以及遇到类似问题时的排查思路。
4478

被折叠的 条评论
为什么被折叠?



