Idea调试的时候字符串路径乱码 poi解析时表单中文名字正确,但是找不到
目录
原因
1.编码格式冲突
2.文件编码多次转换,已经凌乱
解决措施
1.找到工程目录下的文件夹【.idea】
2.进入【encodings.xml】文件
3.将【encodings.xml】中,除了<file url="PROJECT">的<file url=xxx>标签都删除
4.保存文件,第一次运行还是会报错,多运行几次即可,如果不行就重启IDEA
5.最终解决措施:
尝试了网上几个高赞的内容,诸如:
1).setting/runner/VM选项 -DFile utf-8
2).bin/idea64.exe.vmoption
3).setting/Edit/file encoding设置为UTF-8
4).setting/apearance...设置为微软雅黑
5).上述我提到的删除encodings.xml,短暂有用,后面又坏了
最终,还是保证是utf-8的配置下,重新复制粘贴【your_code.java】复制到新的【new_your_code.java】。问题解决了。可能是因为在其中多次编码转换,文件编码凌乱了
尝试记录:问题图片
POI表单中文名字正确但是找不到
POI表单中文,但是XSSFSheet sheet=book.getsheet("XXX中文")为空
1.请将所在方法的【.java】设置为UTF8
2.将【encodings.xml】中,除了<file url="PROJECT">的<file url=xxx>标签都删除
原文地址:https://blog.csdn.net/qq_40221737/article/details/145280288
免责声明:本站文章内容转载自网络资源,如侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!