`

java读取XML时,生僻字乱码的解决方法

    博客分类:
  • java
阅读更多

在java中,用JDOM来读到XML文件。具体方法参阅:http://rsy.iteye.com/blog/2051880

 

问题描述:

在xml文件中,有中文,读取时,大部分正常,但部分生僻字却出现乱码。如图:



 

解决方法:

用记事本,将XML文件打开,将第一行中,  encoding="gb2312"   改为  encoding="utf-8"  ,然后再另存为,将其编码方式由  ANSI  改为  UTF-8 ,再用程序读取时,输出正常,解决。



 

 

  • 大小: 411 KB
  • 大小: 412.9 KB
2
2
分享到:
评论

相关推荐

    mybatis乱码的解决方法

    解决MyBatis乱码问题的方法: 1. **检查数据库配置**:确保数据库服务器的字符集设置为支持中文的编码,如UTF-8,并在数据库连接字符串中明确指定字符集。 2. **统一项目编码**:在整个项目中,包括IDE、代码文件...

    MyBatis3的使用例子(解决乱码问题)

    乱码问题通常出现在输入数据到数据库或者从数据库读取数据时。以下是一些常见的解决方案: 1. 数据库层面:确保数据库服务器的字符集设置正确,如设置为UTF-8。 2. JDBC连接层面:在JDBC连接URL中指定字符集,如`...

    解决javaWEB中前后台中文乱码问题的3种方法

    下面将详细讲解三种解决JavaWeb中前后台中文乱码问题的方法。 ### 方法一:手动转换编码 这种方法涉及到对Tomcat服务器默认编码的理解。Tomcat默认使用ISO-8859-1编码,这种编码不支持中文字符。因此,当从前台...

    自己写的简繁通代码,用JAVA实现

    在实际应用中,还需要考虑一些边缘情况,比如非简体非繁体的特殊字符、生僻字以及混合简繁体的文本。处理这些情况可能需要额外的规则或者更复杂的算法,例如使用机器学习方法训练模型来识别和转换。 最后,从提供的...

    完美解决SQL server2005中插入汉字变成问号的问题

    3. 在编写SQL语句插入汉字时,确保SQL字符串本身是正确编码的,例如在Java或C#等编程语言中,使用正确的字符编码(如UTF-8)来构建SQL字符串。 通过以上步骤和注意事项,你应该能够成功解决SQL Server 2005中插入...

    utf-GBK转码工具

    它包含了GB2312的所有字符,并增加了许多繁体字、生僻字以及一些符号,总共可以表示约2万个汉字。GBK编码是双字节的,与ASCII不兼容,因此在处理英文文本时效率较低,但在处理中文内容时具有良好的兼容性,尤其在...

Global site tag (gtag.js) - Google Analytics