呵呵,只要设置输出encode就OK的,
在DOM对象输入的时候,加上这一句
outputter.setEncoding("gb2312");
下面例子:
public static void outputDocumentToFile(Document myDocument)
{
// setup this like outputDocument
try
{
XMLOutputter outputter = new XMLOutputter(" ", true);// output to a file
FileWriter writer = new FileWriter("xml/myFile.xml");
// setup outputDocument enocde
outputter.setEncoding("gb2312");
outputter.output(myDocument, writer);
writer.close(); }
catch(java.io.IOException e)
{
e.printStackTrace();
}
}
在DOM对象输入的时候,加上这一句
outputter.setEncoding("gb2312");
下面例子:
public static void outputDocumentToFile(Document myDocument)
{
// setup this like outputDocument
try
{
XMLOutputter outputter = new XMLOutputter(" ", true);// output to a file
FileWriter writer = new FileWriter("xml/myFile.xml");
// setup outputDocument enocde
outputter.setEncoding("gb2312");
outputter.output(myDocument, writer);
writer.close(); }
catch(java.io.IOException e)
{
e.printStackTrace();
}
}
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货