Zum Inhalt springen

Xalan

aus Wikipedia, der freien Enzyklopädie
Dies ist die aktuelle Version dieser Seite, zuletzt bearbeitet am 17. Oktober 2024 um 19:27 Uhr durch imported>Essich (Unterstützt noch immer kein XSLT 2.0).
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Xalan

[[Datei:Lua-Fehler in Modul:Wikidata, Zeile 1686: attempt to index field 'wikibase' (a nil value)|150px]]
Basisdaten

Maintainer Lua-Fehler in Modul:Wikidata, Zeile 1686: attempt to index field 'wikibase' (a nil value)
Entwickler Lua-Fehler in Modul:Wikidata, Zeile 1686: attempt to index field 'wikibase' (a nil value)
Erscheinungsjahr Lua-Fehler in Modul:Wikidata, Zeile 1686: attempt to index field 'wikibase' (a nil value)
Aktuelle Version 2.7.3 (Xalan-J)
1.12 (Xalan-C)
Aktuelle Vorabversion Lua-Fehler in Modul:Wikidata, Zeile 1686: attempt to index field 'wikibase' (a nil value)
(Lua-Fehler in Modul:Wikidata, Zeile 1686: attempt to index field 'wikibase' (a nil value))
Betriebssystem plattformübergreifend
Programmier­sprache Lua-Fehler in Modul:Wikidata, Zeile 1686: attempt to index field 'wikibase' (a nil value)
Kategorie XSLT Framework
Lizenz Lua-Fehler in Modul:Wikidata, Zeile 1686: attempt to index field 'wikibase' (a nil value)
Lua-Fehler in Modul:Wikidata, Zeile 1686: attempt to index field 'wikibase' (a nil value)

Xalan ist ein XSLT-Prozessor der Apache Software Foundation. Er transformiert XML-Dateien mithilfe von XSLT-Stylesheets (z. B. in XHTML oder Text).

Xalan ist als Java-Version (Xalan-J) und als C++-Version (Xalan-C) erhältlich. Die Java-Variante implementiert die standardisierte Schnittstelle Java API for XML Processing (JAXP), die Teil der Jakarta EE sowie ab Version 1.4 auch der Java Platform, Standard Edition (JSE) ist.

Xalan diente auch als Vorlage für eine von Sun Microsystems angepasste Variante (com.sun.org.apache.xalan), die als XSLT-Implementierung in deren Java-Laufzeitumgebung enthalten ist. Zuvor war es bereits in den am meisten verbreiteten Java-Applikationsservern enthalten, beispielsweise in IBM Websphere und WildFly.

Release 2.7.1 von Xalan unterstützt die W3C-Standards XSLT 1.0 und XPath 1.0. Deren Nachfolger XSLT 2.0 und XPath 2.0 werden von Xalan nicht unterstützt (Stand Oktober 2024).

Geschichte

Version 1.0.0 von Xalan wurde im März 2000 veröffentlicht.<ref>Shane Curcuru: [ANN] Xalan-J 1.0.0 Gold Release posted to xml.apache.org/dist! In: Mail-Archiv auf mail-archives.apache.org. 21. März 2000 (mail-archives.apache.org [abgerufen am 16. Mai 2007]).</ref> Xalan wurde ursprünglich von Scott Boag bei IBM unter dem Namen LotusXSL entwickelt,<ref><templatestyles src="Webarchiv/styles.css" />alphaWorks / LotusXSL / Überblick (Memento des Vorlage:IconExternal vom 6. Oktober 2008 im Internet Archive)  Info: Der Archivlink wurde automatisch eingesetzt und noch nicht geprüft. Bitte prüfe Original- und Archivlink gemäß Anleitung und entferne dann diesen Hinweis.@1@2Vorlage:Webachiv/IABot/www.alphaworks.ibm.com</ref> dann als Unterprojekt des Apache XML Project als Open Source freigegeben und ist seit Oktober 2004 ein eigenständiges Projekt der Apache Software Foundation.<ref>Chapter 3: History. In: Xalan Project Charter. Apache Software Foundation, 2005 (xml.apache.org [abgerufen am 16. Mai 2007]).</ref>

Weblinks

Einzelnachweise

<references />