Re: [xml-dev] Best way to create an XML document

From
Andrew Welch <>
To
Mukul Gandhi <>
Date
2008-04-12T15:25:11Z
ID
<>
Thread
Re: [xml-dev] Best way to create an XML document
On 12/04/2008, Mukul Gandhi <> wrote:
>  On Sat, Apr 12, 2008 at 2:19 PM, Andrew Welch <> wrote:
>  >  Create an empty SAXTransformerFactory get the TransformerHandler and
>  >  then just call the event methods on that... (using Xalan or Saxon
>  >  rather than Xerces)
>
>
> I was trying this approach with Xalan-J 2.7.1, and was facing some
>  problem.
...
>  When I run this program, I get the following error:
>
>  java.lang.NullPointerException
>         at org.apache.xalan.transformer.TransformerIdentityImpl.createResultCon

I guess for Xalan you need to supply a Result eg:

handler.setResult(new StreamResult(System.out));

...to send the output to standard out - Saxon defaults to this I think.

-- 
Andrew Welch
http://andrewjwelch.com
Kernow: http://kernowforsaxon.sf.net/