乱码一般都是字符编码不匹配的问题。
LZ的XML文件我下不下来。XML的字符编码是UTF-8还是GB2312还是GBK的?
LZ可以试一下;
String str = 假设这个是你得到的中文
str = new String(str.getBytes(XML文件中的字符编码),你要转换成的字符编码)