我用jtidy创建xml dom时,写道:jtidy.parse(in,out);
发现InputStream in里面的中文引号“和”,到outputstream out写到文件里面就都变成英文引号"。我的jtidy设置的输入输出编码都是gb2312,用utf-8编码的OutputStreamWriter写out到文件;还有jtidy设置的输入输出编码分别是GB2312和UTF-8,不通过OutputStreamWriter直接写out到文件,效果也一样。如果jtidy设置的输入输出编码都是gb2312,不通过OutputStreamWriter直接写out到文件,那么原来的中文全部变成乱码。       //PS:我不知道这种方法是否得当,关于这些编码的我不太懂。