NBA数据库软件里人名显示为乱码怎么转换解决

NBA数据库软件里人名显示为乱码怎么转换解决
最新回答
煽情

2026-03-06 21:59:47

乱码有两种情况:
1. 通过xml定义的文字显示正常,但是从数据库读出的文字不正常。(比较少见)
2. 通过xml定义的文字显示正常,从数据库读出的文字也正常,但是末尾有方块乱码。
3. 通过xml定义的文字显示不正常。

解决方法:
1. 数据库连接以后,先执行一下“set names 'utf8';”或者gb2312
2. 替换读取出来内容的“\r”。如str.replace("\r", "");
3. java源文件编码不正确。通常情况是要修改一下源文件的编码。识别方法:在源文件点右键,properties,找到Resource,在右侧找Text file encoding,选择另一个,如果正常了,说明文件编码与工程编码不一致,需要使用其他软件修改编码格式,如notepad++、UltreEdit32
浅夏蔷薇

2026-03-05 14:49:10

操作系统和游戏软件的语言不一致