Subject: Re: [xsl] which XML parser is the fastest? From: "Steve Muench" <Steve.Muench@xxxxxxxxxx> Date: Fri, 25 Jan 2002 18:19:59 +0100 |
|| My experience is that slow XSLT transformations typically are || a result of the user's using inadvertant "//" in patterns. For || example, I've seen lots of users do: || || <xsl:value-of select="//customer/name"/> || || when what they *REALLY* meant was: || || <xsl:value-of select=".//customer/name"/> || || or even worse if what they really meant was: || || <xsl:value-of select="customer/name"/> || || You might search your stylesheet for "//" and make sure || if you use that anywhere, you're using it correctly. | | | Thanks for the tip. we get the transforming time down to | half second from 12 seconds. Great news. Major difference! If you are not already caching the stylesheet for reuse, that might further shave off time for each "run". | PS are you going to release a new edition of the | book "Building Oracle XML Applications" I have plans to produce new content to cover the major new XML database features coming in our Oracle9i **Release 2** database in 2002, but due to many other pulls on my time, it's hard to estimate when that material might be coming out :-) _____________________________________________________________________ Steve Muench - Developer, Product Manager, XML Evangelist, Author "Simplifying J2EE and EJB Development with BC4J" http://otn.oracle.com/products/jdev/htdocs/j2ee_with_bc4j/j2ee_with_bc4j.html "Building Oracle XML Applications" - www.oreilly.com/catalog/orxmlapp XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
RE: [xsl] which XML parser is the f, Long Zhao | Thread | [xsl] Ca I create tree like this, Khalid |
Re: [xsl] xsl:text, David Carlisle | Date | Re: [xsl] line feed problem, Chuck White |
Month |