【发布时间】:2011-08-25 12:05:46
【问题描述】:
如何在 Java SE 中移除 XML 节点?我正在使用org.apache.xerces。谢谢。下面的代码不起作用。
DOMParser parser = new DOMParser();
System.out.println(DIR_STRING + "/" + jmsFileNameString);
parser.parse(DIR_STRING + "/" + jmsFileNameString);
Document doc = parser.getDocument();
NodeList list = doc.getElementsByTagName("*");
for (int i = 0; i < list.getLength(); i++) {
if (list.item(i).getNodeName().matches(HEADER_REGEXP)) {
list.item(i).getParentNode().removeChild(list.item(i)));
}
}
【问题讨论】: