删除:
Element.getParent().remove(elment) 删除标签
Element.detach() 删除标签
Attribute.getParent().remove(attri) 删除属性
Attribute.detach() 删除属性
public static void main(String[] args) throws Exception {
Document doc = new SAXReader().read(new File("./src/File.xml"));
/**
* 删除
*/
Element conElem = doc.getRootElement().element("file");
conElem.detach();
Attribute idAttr = doc.getRootElement().element("contact").attribute("id");
idAttr.detach();
OutputStream out = new FileOutputStream("./src/File.xml");
OutputFormat format = OutputFormat.createPrettyPrint();
format.setEncoding("utf-8");
XMLWriter writer = new XMLWriter(out,format);
writer.write(doc);
}