[XSL-LIST Mailing List Archive Home] [By Thread] [By Date]

Re: [xsl] XSL Transformation overhead

Subject: Re: [xsl] XSL Transformation overhead
From: "M. David Peterson" <m.david.x2x2x@xxxxxxxxx>
Date: Thu, 13 Jan 2005 02:12:52 -0700

If you check out this post 

>> http://www.xsltblog.com/archives/2005/01/idea_for_usage.html <<

you can access a test suite I developed that will help create an array
of various transformation scenarios that builds a .bat file for each
test as well as a master bat files that calls each test one after
another until complete.  Sample output of one the final report files
(theres one report for each test combination)"

Saxon 8.1.1 from Saxonica

Java version 1.5.0

Stylesheet compilation time: 422 milliseconds

Processing file:/C:/test/output/500.xml

Building tree for file:/C:/test/output/500.xml using class

Tree built in 62 milliseconds

Tree size: 506 nodes, 0 characters, 1008 attributes
Execution time: 266 milliseconds

I'll be away from my computer for a while now but  if you have any
questions specific to the code base feel free to leave them here or
post it as a comment  in the same place you found the  test suite and
subsequent explanation and if someone else hasn't been able to help
(more than likely they will) I'll be happy to later today... BTW...
the instructions are actually more of a conceptual explanation for the
general coding methodolgy but you should be able to make sense of
it... its pretty straight forward stuff.

Best of luck!


On Thu, 13 Jan 2005 08:29:51 +0200, Jarno.Elovirta@xxxxxxxxx
<Jarno.Elovirta@xxxxxxxxx> wrote:
> Hi,
> >  I want to know which if xsl transformation of xml or xml
> > parsing would
> > provide better performance in increased load.
> I don't really understand the question, are you asking which gives better performance, XSLT transformation or XML parsing? Source tree building requires the source document to be parsed, so you'll always have the parsing bit. Also, parsing doesn't really give you anything, it's just reading in the infoset.
> I must have misunderstood the question, could you elaborate?
> Cheers,
> Jarno - Assemblage 23: Let the Wind Erase Me


:: M. David Peterson ::
XML & XML Transformations, C#, .NET, and Functional Languages Specialist

Current Thread