Java Mailing List Archive

http://www.junlu.com/

Home » Home (12/2007) » JDOM User »

Re: [jdom-interest] problems applying XSL transform to JDOM

Mattias Jiderhamn

2006-08-15

Replies:

At 2006-08-15 00:22, wkrick@(protected):
>I'm using JDOM 1.0 with Java 1.4.2.
>
>I'm trying to use the method shown here to apply an XSL transform to
>my JDOM document...
>
>http://www-128.ibm.com/developerworks/java/library/x-tipjdom.html
>
>It appears to get stuck in a loop and hangs on this line...
>
>xmlOutputter.output(sourceDoc, sourceOut);
>
>... no exceptions are thrown.
>
>Has anyone else used the method illustrated at the link above and
>gotten it to work?

No. Seems overly complicated to me.


>Is there an easier way? Basically, I have a JDOM Document object in
>my application, I want to apply an XSL transform and write out the XML
>result to a file.

 TransformerFactory factory = TransformerFactory.newInstance();
 Transformer transformer = factory.newTransformer( new
StreamSource(xslFile) );

 JDOMSource xmlSource = new JDOMSource(document);
 StreamResult result = new StreamResult(outputFile);

 transformer.transform(source, result);

_______________________________________________
To control your jdom-interest membership:
http://www.jdom.org/mailman/options/jdom-interest/youraddr@(protected)
©2008 junlu.com - Jax Systems, LLC, U.S.A.