jdom 可以在www.jdom.org 下载最新版本,笔者我下载的是最新版本2.0.5
import java.io.File;
import java.io.FileOutputStream;
import java.io.IOException;
import org.jdom2.Document;
import org.jdom2.Element;
import org.jdom2.JDOMException;
import org.jdom2.input.SAXBuilder;
import org.jdom2.output.XMLOutputter;
public class DemoXML01 {
public static void main(String[] a){
SAXBuilder saxBuilder = new SAXBuilder();
File file = new File("Demo01.xml");
try {
if(file.exists()){
Document doc = saxBuilder.build(file);
System.out.println("------");
Element root = doc.getRootElement();
Element ioNode = root.getChild("io");
Element utilNode = root.getChild("util");
Element stringNode = root.getChild("string");
System.out.println(ioNode.getText());
ioNode.setText("ffffff");
System.out.println(ioNode.getText());
//文件处理
XMLOutputter out = new XMLOutputter();
out.output(doc, new FileOutputStream(file));
}
} catch (JDOMException e1) {
// TODO Auto-generated catch block
e1.printStackTrace();
} catch (IOException e1) {
// TODO Auto-generated catch block
e1.printStackTrace();
}
}
}