JAVA生成XML文件,在浏览器中无法打开,及换行
杰小 2011-03-14 11:33:35 private void sendResponseDataFail(HttpServletResponse response, String data, String name)
throws IOException {
response.setContentType("text/xml");
response.setCharacterEncoding("UTF-8");
PrintWriter out = response.getWriter();
FileWriter fw;
new File("d:/xml/"+name+"fail.xml").getParentFile().mkdirs();
fw = new FileWriter("d:/xml/"+name+"fail.xml");
fw.write(data);
fw.close();
out.print(data);
out.close();
}
代码如上,data是我生成的一个字符串,直接写到一个文件里,用浏览器打开时提示字符无效,请问该怎么处理?
XML文件生成后用TXT文件打开没有换行,请教该如何才能加上呢?