Hi all, I have an xml filter chain culminating in a transform. I have some XML filters that I want to use on the result of the transform, but I don’t want to write out the result of the transform and then read it back in for the last few xml filters... is there a way of adding them to the chain?
Basic code: stf = (javax.xml.transform.sax.SAXTransformerFactory)tf.newInstance(); TransformerHandler th = stf.newTransformerHandler(...); Transformer transformer = th.getTransformer(); AnXMLfilter filter = new AnXMLfilter(); filter.setParent(XMLReaderFactory.createXMLReader("org.apache.crimson.parser.XMLReaderImpl")); filter.setContentHandler(th); th.setResult(result); filter.parse(new InputSource(...)); I want to add say 'filter2' to run over the result of the transform, what is the best way of doing this? cheers andrew --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.491 / Virus Database: 290 - Release Date: 18/06/2003