概述
程序读取经纬度坐标配置文件,经纬度坐标要求格式为度分秒格式。
程序读取到的文件内容写入到另一个文件后,新文件乱码。
分析
- 查看文件编码格式:
可以看到当前文件格式为UTF-8;
- 查看系统编码格式:
可以看到当前系统编码为GBK;
解决方法
尝试应该将配置文件编码格式修改为GBK格式:
然后查看新生成的文件格式:
可以看到新生成的文件编码变成了: iso-8859-1
结果
不知道为啥没有变成了想象中的GBK编码,
然后,新生成的文件内容也有部分乱码,
但是把新文件内容改对,使用新文件后,程序一切正常了。。。