I'm not sure I understand your question. In one way, it's XML - XSLT is expressed in XML, and the 'rules' of XMLness are prevalent throughout stylelsheet processing and transformation.
If you mean format of input/output as in SAX/DOM/Streams, then it all depends on your application. The JAXP and TrAX APIs make it very simple to pass in whatever Source object and get whatever other type of Result you want, in any mix. DOMs will tend to be fast once they're built, but will tend to take up lots of memory. SAX and Streams will often behave the same - fairly quick throughput and lower memory consumption. (Xalan effectively asks the parser to use SAX as input if you give us a Stream most of the time). - Shane ===== <eof aka="mailto:[EMAIL PROTECTED]" BartSays="Nobody reads these anymore."/> __________________________________________________ Do You Yahoo!? Yahoo! GeoCities - quick and easy web site hosting, just $8.95/month. http://geocities.yahoo.com/ps/info1
