This is the mail archive of the
xsl-list@mulberrytech.com
mailing list .
Re: XSLT performance under Linux
On Tue, May 14, 2002 at 02:30:26AM +0200, Mattias Konradsson wrote:
>
>
> > I would recommend working with the xsltproc engine. It's C++ based,
> supports
> > a healthy subset of the Saxon parser, and is fast. I had something of a
> > jury-rigged system where I was calling saxon as a jar from the command
> line
> > (invoked from an `` expression in perl) and my system was crawling despite
> > being on a top of the line computer. I replaced it with xsltproc, and it
> was
> > a couple of orders of magnitude faster. It should be in most recent Linux
> > distros, though it's also up on Source Forge.
> >
> > -- Kurt Cagle
>
> Cool, just a couple of questions before I start fiddling around with a new
> parser :)
>
> 1. Is there any performance comparision between it and other parsers,
> roughly?
Grab a copy of the German IX magazine from April 2002 there is some
comparisons in the "Schnell XML" article.
> 2. What's a healthy "subset", what doesn't it support? I must have support
> for almost the full XSLT spec
yes
> + that it needs to be able to handle iso-8859-1 properly for output encoding
> and params passed to it. Sablotron gave me some angst in this department.
output encoding yes, for parameters, it will take XPath expressions
encoded in UTF8
Daniel
--
Daniel Veillard | Red Hat Network http://redhat.com/products/network/
veillard@redhat.com | libxml Gnome XML XSLT toolkit http://xmlsoft.org/
http://veillard.com/ | Rpmfind RPM search engine http://rpmfind.net/
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list