„Xalan“ – Versionsunterschied
[gesichtete Version] | [gesichtete Version] |
Vorlagen-fix |
K stil |
||
Zeile 11: | Zeile 11: | ||
| AktuelleVorabVersion = |
| AktuelleVorabVersion = |
||
| AktuelleVorabVersionFreigabeDatum = |
| AktuelleVorabVersionFreigabeDatum = |
||
| Betriebssystem = [[ |
| Betriebssystem = [[plattformunübergreifend]] |
||
| Programmiersprache = [[Java (Programmiersprache)|Java]] und [[C++]] |
| Programmiersprache = [[Java (Programmiersprache)|Java]] und [[C++]] |
||
| Kategorie = [[XSLT]] Framework |
| Kategorie = [[XSLT]] Framework |
||
Zeile 21: | Zeile 21: | ||
'''Xalan''' ist ein [[XSLT-Prozessor]] der [[Apache Software Foundation]]. Er transformiert [[Extensible Markup Language|XML]]-Dateien mithilfe von [[XSL Transformation|XSLT]]-Stylesheets (z. B. in [[Extensible Hypertext Markup Language|XHTML]] oder Text). |
'''Xalan''' ist ein [[XSLT-Prozessor]] der [[Apache Software Foundation]]. Er transformiert [[Extensible Markup Language|XML]]-Dateien mithilfe von [[XSL Transformation|XSLT]]-Stylesheets (z. B. in [[Extensible Hypertext Markup Language|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 ''[[Java 2 Platform Enterprise Edition]]'' (J2EE) sowie |
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 ''[[Java 2 Platform Enterprise Edition]]'' (J2EE) 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 (<code>com.sun.org.apache.xalan</code>), die als XSLT-Implementierung in deren [[Java-Laufzeitumgebung]] enthalten ist. Zuvor war es bereits in den am meisten verbreiteten Java-[[Applicationserver|Applikationsservern]] enthalten, beispielsweise in [[IBM Websphere]] und [[WildFly]]. |
Xalan diente auch als Vorlage für eine von [[Sun Microsystems]] angepasste Variante (<code>com.sun.org.apache.xalan</code>), die als XSLT-Implementierung in deren [[Java-Laufzeitumgebung]] enthalten ist. Zuvor war es bereits in den am meisten verbreiteten Java-[[Applicationserver|Applikationsservern]] enthalten, beispielsweise in [[IBM Websphere]] und [[WildFly]]. |
Version vom 23. März 2017, 19:50 Uhr
Xalan
| |
---|---|
Basisdaten
| |
Hauptentwickler | Apache Software Foundation |
Entwickler | Apache Software Foundation |
Erscheinungsjahr | 21. März 2000[1] |
Aktuelle Version | 2.7.1 (Xalan-J) 1.11 (Xalan-C) |
Betriebssystem | plattformunübergreifend |
Programmiersprache | Java und C++ |
Kategorie | XSLT Framework |
Lizenz | Apache License 2.0 |
xalan.apache.org |
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 Java 2 Platform Enterprise Edition (J2EE) 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 März 2011).
Geschichte
Version 1.0.0 von Xalan wurde im März 2000 veröffentlicht.[2] Xalan wurde ursprünglich von Scott Boag bei IBM unter dem Namen LotusXSL entwickelt,[3] dann als Unterprojekt des Apache XML Project als OpenSource freigegeben und ist seit Oktober 2004 ein eigenständiges Projekt der Apache Software Foundation.[4]
Weblinks
Einzelnachweise
- ↑ mail-archives.apache.org.
- ↑ 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]).
- ↑ alphaWorks / LotusXSL / Überblick
- ↑ Chapter 3: History. In: Xalan Project Charter. Apache Software Foundation, 2005 (xml.apache.org [abgerufen am 16. Mai 2007]).