/**
* 修改XML
*/
public static void updateXML(){
SAXBuilder sb = new SAXBuilder();
Document doc = null;
try {
doc = sb.build("person.xml");
Element root = doc.getRootElement();
List<Element> list = root.getChildren("person");
for (Element el : list) {
if ("ID001".equals(el.getAttributeValue("id"))) {
Element name = el.getChild("name");
Element age = el.getChild("age");
name.setText("Anny---update");
age.setText("update--age---88");
}
}
} catch (Exception e) {
e.printStackTrace();
}
saveXML(doc); //修改后,不要忘记再次进行存储。才能更新xml文件
}
public static void main(String[] args) {
// createXML(); //创建XML
// readXML(); //获取XML
updateXML(); //修改XML
}
【Java开发】--jdom解析xml-修改xml
最新推荐文章于 2021-02-24 03:08:54 发布