OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

 


 

   Re: [xml-dev] Fast text output from SAX?

[ Lists Home | Date Index | Thread Index ]

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





 

News | XML in Industry | Calendar | XML Registry
Marketplace | Resources | MyXML.org | Sponsors | Privacy Statement

Copyright 2001 XML.org. This site is hosted by OASIS