输出xml乱码
来源:互联网 发布:mac子弹头brave试色 编辑:程序博客网 时间:2024/06/13 03:03
原因 我认为主要是因为中文.而且有时候能打开有时候打不开.加上这个 好些鸟.我这个 也是搬的
Java code
package cn.qjwx.xyc.test;import java.io.FileWriter;import java.io.IOException;import org.dom4j.Document;import org.dom4j.DocumentHelper;import org.dom4j.Element;import org.dom4j.io.OutputFormat;import org.dom4j.io.XMLWriter;public class TestJava { /** * @param args */ public static void main(String[] args) { Document document = DocumentHelper.createDocument(); Element root = document.addElement( "root" ); Element author1 = root.addElement( "author" ) .addAttribute( "name", "James" ) .addAttribute( "location", "UK" ) .addText( "James Strachan" ); Element author2 = root.addElement( "author" ) .addAttribute( "name", "Bob" ) .addAttribute( "location", "US" ) .addText( "Bob McWhirter" ); XMLWriter writer; try { OutputFormat format = OutputFormat.createPrettyPrint(); format.setEncoding("GBK"); writer = new XMLWriter( new FileWriter( "output.xml" ), format ); writer.write( document ); writer.close(); } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); } }}------解决方案--------------------OutputFormat format = OutputFormat.createPrettyPrint();format.setEncoding("GBK");加这段代码进去,并且一定要在 writer.write() 之前调用就OK了。
0 0
- 输出xml乱码
- dom4j 输出xml时乱码问题
- dom4j 输出xml时乱码问题
- FusionChartsFree输出XML时中文为乱码
- xml publisher 输出 pdf 汉字乱码问题
- Servlet中输出XML解析中文乱码问题解决
- dom4j 输出UTF-8 XML时中文乱码
- servlet输出xml时产生乱码的解决办法
- Servlet中输出XML解析中文乱码问题解决
- dom4j 输出UTF-8 XML时中文乱码
- PHP在页面输出XML的方法.避免乱码.
- (转)J2me控制台中文输出乱码问题,XML解析中文乱码问题
- XML输出中文时,无法用xsl查看(XML文件不能正常显示、中文显示乱码)
- 输出XML
- 【原创】JDom输出UTF-8的XML完美解决(中文乱码的原因分析)
- 程序输出urf-8编码的xml文件中文(汉字)乱码问题解决方法
- JDom输出UTF-8的XML出现中文乱码完美解决
- StreamWriter输出中文乱码
- 大型网站技术架构
- win32汇编编译环境配置
- 百度地图 和 谷歌地图 js 调用
- 在Java中设计和使用自己的注解(转载)
- 杭电3466————DP之01背包(对状态转移方程的更新理解)
- 输出xml乱码
- spring依赖注入原理(转载)
- oracle实例、schema,以及多租户方案
- java status2 配置
- 字典树模板
- java如何解决解析html的单引号嵌套
- TextView显示带有自定义标签的HTML
- java.sql.sqlexception:ora-00936:缺失表达式
- SPOJ NITK06