1、查询一下数据库,判断在数据库中的时候,是否是已经存在了乱码。
2、在读取到Java的时候,你用SystemOut输出一下,判断这个时候,是否是乱码。
3、写入到xml文件的时候,XML中是否是乱码。
如果是1种情况出现乱码,则是写入数据库的时候出现乱码,需要更改写入程序的代码。
如果是2种情况出现乱码,则是读取Oracle的字符集出现错误,设置读取的字符集。
如果是3种情况出现乱码,则是在Java类中写入的时候,设置字符集,查看数据库字符集,设置为UTF-8、或者是GBK字符集。
希望对你有帮助。
xml文件格式错误。highscore导出xml报错的原因是:xml文件格式错误,意思是指工具的问题,第一行报错大多是误报的。有时文件本身结构问题,软件不能定位错误行,就认为整个文件格式错误并将错误定位于第一行。可以到网上找xml格式检查器来测试你的文件结构是否正确。这是EXCEL的问题,我导出的TXT文档号码是全的,复制到EXCEL后,后三位就全是0了。你复制到EXCEL表格后,把身份z那一列改成文本格式,然后再复制粘贴一次就行了。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)