On Thu, 2003-11-06 at 17:36, David Kavanagh wrote: > If I'm not mistaken, you can call endDocument() in your own > transformer at any time. That effectively puts an end to pipeline > processing.
But that won't stop the parser from parsing the rest of the file and pushing SAX events out. The only way of stopping a SAX-parser is throwing an exception. Using a pull-parser you can decide yourself when you stop reading. > Hopefully, at that point, you've also genereated events for some > sending some data out of your transformer! > > David > > jcplerm wrote: > > I'm not sure which list to post this question to, but maybe one of > > you know if it's possible at all to stop a SAX parser once the > > immediate content handler finds whatever info it is looking for, in > > order to avoid unnecessary parsing of the rest of a potentially > > large XML document? > > > > Thanks, > > > > jlerm -- Bruno Dumon http://outerthought.org/ Outerthought - Open Source, Java & XML Competence Support Center [EMAIL PROTECTED] [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
