XSLT 2.0 kommt in der Praxis an
8. Oktober 2004 von Wolfgang SommergutObwohl XSL Transformations (XSLT) 2.0 immer noch den Status eines Working Draft hat, gibt es immer mehr Prozessoren, die diese Spezifikation umsetzen. Der W3C-Editor für diese Spezifiaktion, Michael Kay, entwickelte parallel zu seinem Standardentwurf seinen Java-Prozessor Saxon weiter, der gerade in der Version 8.8.1 erschienen ist. Er implementiert nicht nur XSLT 2.0, sondern auch XPath 2.0 und XQuery 1.0, beide ebenfalls nur im Entwurfsstadium. Als einer der ersten kommerziellen Anbieter kommt Altova mit einer Unterstützung für XSLT 2.0 und XPath 2.0 auf den Markt, nämlich mit XMLSpy 5.0.
Die interessantesten Neuerungen von XSLT 2.0 sind nach meinen Geschmack:
- A transformation is allowed to produce multiple result trees.
- A new instruction xsl:analyze-string is provided to process text by matching it against a regular expression.
- It is now possible to create user-defined functions within the stylesheet, that can be called from XPath expressions.
Kategorie: XML Kommentare deaktiviert für XSLT 2.0 kommt in der Praxis an