[Home] [By Thread] [By Date] [Recent Entries]


Dennis Sosnoski wrote:
 > Does anyone have a recommendation for a fast SAX2 handler (Java) that
 > generates text XML output?

The TransformerHandler produced by the SAXTransformerFactory can be used 
in any Java 1.4 runtime. I know nothing about the performance or 
completeness however.

public static ContentHandler createXmlSerializer(OutputStream stream) {
     try {
       SAXTransformerFactory tf = (SAXTransformerFactory) 
SAXTransformerFactory.newInstance();

       TransformerHandler handler = tf.newTransformerHandler();
       handler.setResult(new StreamResult(stream));
       return handler;
     } catch(TransformerConfigurationException exc) {
       throw new RuntimeException(exc);
     }
   }

Cheers,
-- 
Martin Bravenboer
---------------------------------------------------------------------
Center for Software Technology
Institute of Information and Computing Sciences
Utrecht University

S/MIME Cryptographic Signature


Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member