Lists Home |
Date Index |
> > Going off on a tangent here ... that is a subject which intrigues me.
> > It is clear that much of XSLT2 really does offer simpler ways of doing
> > things that are possible but tedious in XSLT 1. It's hard to know,
> > before XSLT 2 gets into people's hands and the wheat and chaff get
> > sorted out by experience, which parts reflect the the voice of
> > experience, and which parts are "second system syndrome". Anyone want
> > to offer opinions?
> The bit we've used so far has been for two reasons: xPath 2 iteration
> support ( every $x in...) and regular expression support. Simplified
> nodeset handling is good, we sometimes run Saxon in 1.1 mode for that,
> but having it blessed is better.
I think you've nailed some of the best bits in XSLT2. I'd throw in
grouping primitives, multiple output and user defined functions as well.
Then I can't help noticing that all of this thumbs-up list except for
XPath2 iteration is available in EXSLT.
I so wish that XSLT 2 had been nothing but the above plus enough minor
tweaks in XPath 1.0 to support iteration. I wish the rest had been left
to an XSLT 3.0.
Uche Ogbuji Fourthought, Inc.
http://uche.ogbuji.net http://4Suite.org http://fourthought.com
Use CSS to display XML - http://www.ibm.com/developerworks/edu/x-dw-x-xmlcss-i.html
Full XML Indexes with Gnosis - http://www.xml.com/pub/a/2004/12/08/py-xml.html
Be humble, not imperial (in design) - http://www.adtmag.com/article.asp?id=10286
UBL 1.0 - http://www-106.ibm.com/developerworks/xml/library/x-think28.html
Use Universal Feed Parser to tame RSS - http://www.ibm.com/developerworks/xml/library/x-tipufp.html
Default and error handling in XSLT lookup tables - http://www.ibm.com/developerworks/xml/library/x-tiplook.html
A survey of XML standards - http://www-106.ibm.com/developerworks/xml/library/x-stand4/
The State of Python-XML in 2004 - http://www.xml.com/pub/a/2004/10/13/py-xml.html