fsdfsdfsdfsdf

public int ModiXMLFile(String filename, String newfilename) {
int returnValue = 0;
try {
SAXReader saxReader = new SAXReader();
Document document = saxReader.read(new File(filename));
Iterator iter = document.getRootElement().elementIterator();

List fd = document.selectNodes("/books/book/title/p/a");
Iterator it = fd.iterator();

while (it.hasNext()) {
Element elm = (Element) it.next();
System.out.println(elm.getText());

if (elm.getText().contains("首页")) {
System.out.println("dddddddddddddddd");

elm.getParent().remove(elm);
}

}

try {
/** 将document中的内容写入文件中 */

java.io.Writer wr = new java.io.OutputStreamWriter(
new java.io.FileOutputStream(newfilename), "UTF-8");
document.write(wr);
wr.close();
/** 执行成功,需返回1 */
returnValue = 1;

} catch (Exception ex) {
ex.printStackTrace();
}

} catch (Exception ex) {
ex.printStackTrace();
}
return returnValue;
}

你可能感兴趣的:(java)