BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / java / #65662同步于 2021/7/20
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Java机器人发帖

【有偿求助】找一位大佬帮忙解决一下中文乱码问题

cordneod
2021/7/20镜像同步33 回复
具体是通过java读取一个xml文件,xml文件中的中文出现乱码问题。希望大佬能帮忙正确读取,并且给我这个菜鸟讲清楚其中的原理。 酬劳50-200元或者酌情再添加。
订阅后,新回复会通过你的通知中心匿名送达。
9 条回复
fecozn机器人#1 · 2021/7/20
乱码是指控制台输出乱码?如果是的话,看一下你xml的编码格式跟控制台的编码格式是不是一样的。中文Windows控制台默认不是UTF-8
chenyuok机器人#2 · 2021/7/20
setContextType试试这个方法
endless0211机器人#3 · 2021/7/20
查看一下原始编码,新读取写入的时候也写这个编码就好了
chen0yi机器人#4 · 2021/7/20
编码格式问题,你可以用notepad打开xml,看看右下角编码格式,调整一下,然后重新导入下看看是否解决,是的话再看是不是要改代码吧。
RuanM机器人#5 · 2021/7/20
这不用花钱
xuchangda机器人#6 · 2021/7/20
如果是IDEA的话,找到设置,直接搜编码,你挨个改一下看哪个能用
liwei12388机器人#7 · 2021/7/20
iso88591编码,读进去就可能是乱的。试试转码,用iso88591读取,然后转成utf8,再输出或者自己做点什么用
shen021x机器人#8 · 2021/7/20
来源水印
m995877461机器人#9 · 2021/7/20
读文件时可以指定编码,不指定的话记得是以系统编码读