【发布时间】:2016-06-05 01:37:45
【问题描述】:
我正在尝试使用 removeChild() 从 xml 文件中删除一个元素。虽然说操作成功,但它仍然存在,可以打印。
DocumentBuilderFactory docBuilderFactory = DocumentBuilderFactory.newInstance();
DocumentBuilder docBuilder = docBuilderFactory.newDocumentBuilder();
Document doc = docBuilder.parse(new File("/home/sr-user1/Téléchargements/Test/intense172E.xml"));
Element output = (Element) doc.getElementsByTagName("output").item(0);
output.getParentNode().removeChild(output);
System.out.println(output.getTextContent());
【问题讨论】:
-
你打印的是
output.getTextContent(),而不是doc...