[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

Re: jaxp vs xalan

Subject: Re: jaxp vs xalan
From: "Mark R. Diggory" <mdiggory@xxxxxxxxxxxxxxxxx>
Date: Mon, 25 Aug 2003 11:23:16 -0400
saxon vs xalan
Joseph Kesselman wrote:

Does anyone know of any case-by-case comparison of
jaxp to xalan?



Xalan implements TrAX, which is the JAXP API set for stylesheet
transformation, so this isn't an either-or question;



I would side with Michaels opinion as well. Maybe your question requires some clarification.


Yes, both Xalan and Saxon have "Trax" Interfaces, Yes you can access both Saxon and Xalan API's independent of that Trax API. You have to understand that the Tranformer and Factories that you aquire from the JAXP/TRAX api are the implementions of those Factories/Transformers in Xalan or Saxon.

You could in such instances cast directly the Transformer or Factory to that implementation class to access any possible non-JAXP functionality. IMHO, They are not really mutually exclusive.

it's roughly
equivalent to asking whether you should use SAX or Xerces.


Again, your not comparing "like with like" SAX is a generic parsing API that Xerces happens to support, there are other implementations of XML parsers which provide SAX API's (Crimson, Alfred, etc).

I believe Xalan still has some features which can't (yet?) be accessed
through TrAX and require talking to Xalan directly. These may or may not be
important to you for your application.




See my comment above concerning casting.

-Mark Diggory
Harvard MIT Data Center



XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list


Current Thread

PURCHASE STYLUS STUDIO ONLINE TODAY!

Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
Email
First Name
Last Name
Company
Subscribe in XML format
RSS 2.0
Atom 0.3
Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.