> A) Create a SAXSource, which requires an XMLReader and a file or stream;
> or
> B) Use a TemplatesHandler and then get the Templates object which is
passed
> into your SAXParser as a ContentHandler.
Should be essentially the same thing, for a single execution.
The latter allows you to reuse the parsed stylesheet rather than reparsing
it, and so has advantages if you're going to run the same stylesheet
against multiple files.
>I have certain instances where I am using one XSLT
>Transformer to go against a frequently changing source document, so in
that
>case I use DOM (which seems correct as I constantly change the DOM and
then
>re-do the transformation)
That's probably how I'd do it, given what you've told us.