Java 如何使用SAX解析器删除元素
感谢您之前的回复Java 如何使用SAX解析器删除元素,java,xml,sax,Java,Xml,Sax,感谢您之前的回复 我不熟悉使用java解析的概念,有人能告诉我如何使用saxparser修改xml吗。我搜索了很长时间才删除标签,但我不知道如何删除。请指导我您可以使用以下方法删除元素: SAXReader reader = new SAXReader(); reader.setEncoding(CharEncoding.UTF_8); Document customXmlDocument = reader.read(inputStream); // Get the element you wa
我不熟悉使用java解析的概念,有人能告诉我如何使用saxparser修改xml吗。我搜索了很长时间才删除标签,但我不知道如何删除。请指导我您可以使用以下方法删除元素:
SAXReader reader = new SAXReader();
reader.setEncoding(CharEncoding.UTF_8);
Document customXmlDocument = reader.read(inputStream);
// Get the element you want to remove and then pass it to the remove method as so
customXmlDocument.remove(Element)
请解释一下你的意思。不能使用SAX解析器删除元素,因为SAX解析器为每个元素生成事件。您可以处理特定事件,也可以忽略它,但不能删除。