Ajax读取xml文件是出现乱码

来源:百度知道 编辑:UC知道 时间:2024/06/28 17:49:27
在eclipe中,是post方法发送

response.setContentType("text/xml;charset=utf-8");
response.setHeader("Charset","utf-8");
request.setCharacterEncoding( "utf-8" );
一定要放在out 之前
PrintWriter out = response.getWriter();
out.print(str.toString());

是不是语言有问题 xml默认是utf-8

如果你网页使用gbk那么一定会出现乱码

使用iconv转换一下