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

RE: XSLT use cases; data-centric todocument-centrictr

Subject: RE: XSLT use cases; data-centric todocument-centrictransformations
From: "Andrew Welch" <ajwelch@xxxxxxxxxxxxxxx>
Date: Tue, 8 Feb 2005 13:59:21 -0000
xsl use cases
> Having a single template is not weird, in fact while XSLT was
> being designed it was thought to be such a common and
> important use case that a special "easy" syntax was designed
> for that case. The "literal result element as stylesheet" (or
> in xslt2 terminoligy "simplified stylesheet") If your
> stylesheet just consists of a single template matching "/"
> you can drop the outer xsl:tstylesheet and xsl:template
> element markup.

<rant>

IMHO, 'simplified stylesheets' are anything but simple and force the use
of for-each over apply-templates - a bad thing when you are learning the
language for the first time.  Whatever the good intentions of the
language designers were, simplified stylesheets provide no real
benefits: they don't scale, they aren't any easier to learn and they
ingrain bad habits.  For people to really grasp XSLT the push style of
processing really needs promoting first - maybe the identity transform
should be the only stylesheet that is allowed to called a 'simplified
stylesheet'?

</rant>

cheers
andrew

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.