Java 读取xml文件中文乱码问题
2013-10-31 15:50
302 查看
xml文件配置编码格式与文件本身的编码格式不统一
如:xml中
实际文件编码格式:
此时读取中文就会出现乱码问题
解决办法:
这样reader中的中文就不是乱码了
至少我是这么解决的 如果不好用 或者有其他经过测试的方法 欢迎告知
如:xml中
<?xml version="1.0" encoding="UTF-8"?>
实际文件编码格式:
此时读取中文就会出现乱码问题
解决办法:
//xml为File格式参数 FileReader fileReader = new FileReader(xml);
java.io.Reader reader = new InputStreamReader(new FileInputStream(xml), fileReader.getEncoding());
这样reader中的中文就不是乱码了
至少我是这么解决的 如果不好用 或者有其他经过测试的方法 欢迎告知
相关文章推荐
- java读取文件中文乱码问题
- (转) Java读取文本文件中文乱码问题
- 解决Java读取properties文件中文乱码的问题
- Java IO读取文件中文乱码问题
- 使用java.nio及其子包中的类SocketChanel完成如下功能:读取www.baidu.com等网页的内容,打印到控制台,避免中文乱码问题。
- Java IO读取文件中文乱码问题
- java获得*.properties配置文件的值,解决读取中文时乱码的问题:
- Java读取properties文件中文乱码问题解决
- java读取txt文本中文乱码问题
- Java读取文本文件中文乱码问题
- Java 读取ANSI文件中文乱码问题解决方式
- Java读取properties文件中文乱码问题的解决
- Java IO读取文件中文乱码问题 (读写文件不错的通用写法)
- Java写Xml文件中文乱码问题
- Java读取文本文件中文乱码问题
- java 读取文件中文乱码问题
- Java读取文本文件中文乱码问题
- java:InputStream读取文件时出现中文乱码问题
- Java读取文本文件中文乱码问题
- Java 读取ANSI文件中文乱码问题解决方式[转]