新微赢技术网

标题: XMLOutputter outputter = new XMLOutputter(); [打印本页]

作者: Forever紫月    时间: 2009-11-29 01:44
标题: XMLOutputter outputter = new XMLOutputter();
XML文件的编码不同,使用有的编辑器打开时,其中的中文经常会出现乱码.如何解决这个问题呢?下面我将讲一下如何使用JDOM中的XMLOutputter类进行转换XML文件的编码.
使用XMLOutputter转换XML文件的编码例子代码片断
    SAXBuilder builder = new SAXBuilder();
    Document doc;
    Format format = Format.getPrettyFormat();
    format.setEncoding("GB2312");
    XMLOutputter outputter = new XMLOutputter();
    outputter.setFormat(format);
    File file = new File(realPath);
    doc = builder.build(file);
    String xmlString = outputter.outputString(doc);




欢迎光临 新微赢技术网 (http://bbs.weiying.cn/) Powered by Discuz! X3.2