[jdom-interest] JDOMTransformer
Laurent Bihanic
laurent.bihanic at atosorigin.com
Fri May 2 08:29:57 PDT 2003
Hi,
Jason Hunter wrote:
> I just checked in org.jdom.transform.JDOMTransformer to help with simple
> transformations. It's been a TODO item to make simple transformations
> into a "one-liner". I'm not sure I've got the best approach here, but
> best to check it in and get some review. I changed the
> samples/XSLTransform.java to use the new convenience class.
>
> Please check it out and let me know what you think!
3 points:
a. Why exposing the TrAX exceptions? All aspects of TrAX are hidden but these.
Throwing JDOMExceptions would make this class easier to deal with for JDOM users
b. Two other transformation "types" are possible: Document -> List and List ->
Document. But as XSLT does not guarantee the output is a well-formed document,
why not stick to only 2 transform methods, both returning a List ?
c. This class could be very useful in a multithreaded environment such as
servlets. Too bad this is not possible while making it threadsafe would be so
easy: Allocate a Templates instead of a Transformer in constructor and
allocate a new Transformer for each transform() call.
Laurent
More information about the jdom-interest
mailing list