他的xml文件如果是UTF-8编码的话,怎么中文解析后会没有问题呢。你可以自己手动再写一遍xml文件的所有内容,然后替换原文件。我曾遇到过这种编码问题:用java输出GBK编码的中文,两个字符串内容一样,但用查找你能找到一个,用找到的那个覆盖未找到的,再查找就找到两个。我想这是因为这些中文刚好对应有两个Unicode码。