修改xml之后,双击打开出现问题?
public class Test {
public static void main(String[] args) throws DocumentException, IOException{
SAXReader reader = new SAXReader();
Document doc = reader.read(new File("c:/aaa.xml"));
List list1=doc.selectNodes("//a/b/c");
for(Iterator i=list1.iterator();i.hasNext();){
Element ele=(Element)i.next();
ele.setText("111");
}
File f=new File("c:/aaa.xml");
Writer writer = new FileWriter(f);
OutputFormat format = OutputFormat.createPrettyPrint();
//format.setEncoding("UTF-8");
XMLWriter xmlWriter = new XMLWriter(writer, format);
xmlWriter.write(doc);
xmlWriter.close();
}
}
代码是上面这样,xml编码是UTF-8,修改完之后,双击打开有错误,以上代码该怎么修改呢!?