xpath操作新增jar包: jaxen-1.1-beta-6.jar xpath,查找节点: List list = document.selectNodes("/root/label/property"); dom4j 修改xml文件内容,保存后出现乱码: 1.XMLWriter output = null; 2.OutputFormat format = OutputFormat.createPrettyPrint(); 3.format.setEncoding("UTF-8"); // 4.output = new XMLWriter(new FileWriter("path"), format); 5.output.write(document); 6.output.flush(); 7.output.close(); 解决方法: FileWriter改成FileOutputStream output = new XMLWriter(new FileOutputStream("path"), format);