dom4j中文问题解决方法。

王朝other·作者佚名  2008-05-31
窄屏简体版  字體: |||超大  

1、文件形式:

XMLWriter writer = null;

/** 格式化输出,类型IE浏览一样 */

OutputFormat format = OutputFormat.createPrettyPrint();

/** 指定XML编码 */

format.setEncoding("GBK");

try{

writer= new XMLWriter(new FileWriter(new File("test.xml")),format);//用FileOutputStream更好。

writer.write(document);

writer.close();

}

catch(IOException ioe){ioe.printStackTrace();}

2、String形式,我现在做的框架中,是PO<-->XML--Servlet,不需要生成文件,搜索了半天没搜索出来,后来干脆自己试出来了。

StringWriter sw=new StringWriter();

XMLWriter writer = null;

OutputFormat format = OutputFormat.createPrettyPrint();

format.setEncoding("GBK");

writer=new XMLWriter(format);

writer.setWriter(sw);

writer.write(document);

System.out.println(sw.toString());

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航