Hi, I'm using XSLT pipe processing with different "InputSource" and "XMLReader" implementations. Now I try to put a DOM into a pipe, but I didn't find any class or function to build an "InputSource" or an "XMLReader" from a "Document" or "Node".
Here is a snippet of my code: public void transformViaPipe(InputSource inSource, XMLReader xmlReader, Result xmlResult, TransformerHandler TransformerHandler1, TransformerHandler transformerHandler2) { ... xmlReader.setContentHandler(transformerHandler1); xmlReader.setProperty(SAX_LEXICAL_HANDLER, transformerHandler1); ... transformerHandler1.setResult(new SAXResult(transformerHandler2)); transformerHandler2.setResult(xmlResult); ... xmlReader.parse(inSource); ... } I don't want to serialize the DOM into an other representation, because of performance and memory issues. Any idea? Ciao, Karsten