SAXReader reader = new SAXReader(); //创建一个reader
reader.setEncoding("utf-8"); //设置reader的编码
Document document = reader.read(new File(URL)); //用reader将文件读取成Document
Element rootElm = document.getRootElement(); //获得document的根元素rootElm
Element memberElm=rootElm.element(eleName); //获得名字为eleName的元素
memberElm.attributeValue("key"); //memberElm元素的名字为key的属性的值
memberElm.getName(); // 获得memberElm元素的名字
Iterator element = rootElm.elementIterator(); //取出根元素下所有的子元素
OutputFormat format = OutputFormat.createCompactFormat();
format.setEncoding("UTF-8"); //Output格式化
XMLWriter writer = new XMLWriter(new FileOutputStream(URL), format); 格式化重新输出XML
writer.write(document);
writer.close();