Subject: RE: which is more effiecient and fast doc() or collection()
From: Mario Madunic <hajduk@xxxxxxxx>
Date: Thu, 26 Jun 2008 08:09:09 -0700
|
I only use Saxon and my current Saxon is version 9.0.0.2J.
Marijan (Mario) Madunic
Quoting Michael Kay <mike@xxxxxxxxxxxx>:
> > So the processor I have is a dual core 2.00Ghz Intel chip and
> > 2GB Ram. Not bad for a laptop.
>
> I meant the XSLT processor, not the hardware. If you write the same XSLT
> code in two different ways, one may be faster on one XSLT processor while
> the other is faster on the other XSLT processor.
>
> Michael Kay
> http://www.saxonica.com/
>
> >
> > Marijan (Mario) Madunic
> >
> > Quoting Michael Kay <mike@xxxxxxxxxxxx>:
> >
> > > Efficiency and speed depend entirely on the processor you
> > are using:
> > > as always, the rule is to try some experiments that are
> > representative
> > > of your particular situation.
> > >
> > > I would have thought collection() was more convenient here,
> > but doc()
> > > more portable.
> > >
> > > Michael Kay
> > > http://www.saxonica.com/
> > >
> > > > -----Original Message-----
> > > > From: Mario Madunic [mailto:hajduk@xxxxxxxx]
> > > > Sent: 26 June 2008 14:52
> > > > To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx
> > > > Subject: which is more effiecient and fast doc() or
> > > > collection()
> > > >
> > > > Working on converting an XSD to SVG (will hopefully look like
> > > > TURBOXML's lovely view). I'm mainly using doc() with a regex to
> > > > parse the various directories of XSD files. Since the XSD
> > is built
> > > > modularly and each element in its own file (I personally
> > do not like
> > > > reading XSDs or XSLTs (for that
> > > > matter) in one large file and have to scroll up and down to make
> > > > sense of it all, but that is another
> > > > discussion) meaning there are a lot of files. So before I test it
> > > > out and spend time on switching from doc() to
> > > > collection() I was hoping for some feedback.
> > > >
> > > > Which is the better method? Which is faster or more efficient?
> > > >
> > > > Marijan (Mario) Madunic
|