我的项目工程是utf-8字符集的,我现在要用org.dom4j.Document把一个字符串生成xml文件,其字符集要求是gb2312的,请问该怎么弄哦?
这是,我的部分代码 OutputFormat format=OutputFormat.createCompactFormat();
//字符转换
format.setEncoding("GB2312");
XMLWriter write=new XMLWriter(new FileWriter(new File(fileName)),format);
//写入指定文件
write.write(document);
write.close();生成好后,我用ie7打不开,因为有汉字乱码问题,我用记事本打开,是正常的,但是字符集是utf-8的
我用Dreamweaver.exe打开生成的xml文件,发现中文全部是乱码了,请教大家帮忙解决哦。谢谢。
这是,我的部分代码 OutputFormat format=OutputFormat.createCompactFormat();
//字符转换
format.setEncoding("GB2312");
XMLWriter write=new XMLWriter(new FileWriter(new File(fileName)),format);
//写入指定文件
write.write(document);
write.close();生成好后,我用ie7打不开,因为有汉字乱码问题,我用记事本打开,是正常的,但是字符集是utf-8的
我用Dreamweaver.exe打开生成的xml文件,发现中文全部是乱码了,请教大家帮忙解决哦。谢谢。
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货