[Home] [By Thread] [By Date] [Recent Entries]
>i'm using the Apache SAX parser and i need to get the XML tree underneath a specific node. My approach to this is to create a SAX pipeline consisting of a parser, a filter, and a serializer. The important bit is the filter, which should be a subclass of org.xml.sax.XMLFilter. The filter maintains a boolean switch. The events received from the parser are passed to the serializer if the switch is on, and are ignored if the switch is off. The filter sets the switch on when the "specific node" startElement event is received and sets it off when the corresponding endElement event is received. The startDocument and endDocument events are passed through unconditionally. Mike Kay
|

Cart



