Xalan

Xalan
Xalan
Maintainer Apache Software Foundation
Aktuelle Version 2.7.1 (Xalan-J)
1.10 (Xalan-C)
Betriebssystem plattformunabhängig
Programmier­sprache Java (Programmiersprache) 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 seit 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 JBoss.

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.[1] Xalan wurde ursprünglich von Scott Boag bei IBM unter dem Namen LotusXSL entwickelt[2], dann als Unterprojekt des Apache XML Project als OpenSource freigegeben und ist seit Oktober 2004 ein eigenständiges Projekt der Apache Software Foundation.[3]

Weblinks

Einzelnachweise

  1. 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 (online, abgerufen am 16. Mai 2007).
  2. alphaWorks : LotusXSL : Überblick
  3. Chapter 3: History. In: Xalan Project Charter. Apache Software Foundation, 2005 (online, abgerufen am 16. Mai 2007).

Wikimedia Foundation.

Игры ⚽ Поможем написать курсовую

Schlagen Sie auch in anderen Wörterbüchern nach:

  • Xalan — Infobox Software name = Apache Xalan caption = developer = Apache Software Foundation latest release version = latest release date = latest preview version = latest preview date = operating system = programming language = C++ and Java genre =… …   Wikipedia

  • Xalan — Apache Xalan Тип библиотека Разработчик Apache Software Foundation Написана на C++ и Java Лицензия Apache License 2.0 Сайт …   Википедия

  • xalanəvəsi — is. Ananın bacısı nəvəsi …   Azərbaycan dilinin izahlı lüğəti

  • XPath 1.0 — XPath (XML Path Language) is a language for selecting nodes from an XML document. In addition, XPath may be used to compute values (strings, numbers, or boolean values) from the content of an XML document. The current version of the language is… …   Wikipedia

  • XML template engine — A XML template engine (or XML template processor ) is a specialized template processor for XML input and/or output, working in a XML template system context. There are two main types: * XML suite standards compliant engines: ** XSLT engines ,… …   Wikipedia

  • XSL-T — Vorlage:Infobox Dateiformat/Wartung/magic fehltVorlage:Infobox Dateiformat/Wartung/website fehlt XSL Transformations Dateiendung .xsl …   Deutsch Wikipedia

  • XSLT — Vorlage:Infobox Dateiformat/Wartung/magic fehltVorlage:Infobox Dateiformat/Wartung/website fehlt XSL Transformations Dateiendung .xsl …   Deutsch Wikipedia

  • XSL Transformations — Vorlage:Infobox Dateiformat/Wartung/magic fehltVorlage:Infobox Dateiformat/Wartung/website fehlt XSL Transformations Dateiendung .xsl …   Deutsch Wikipedia

  • Xslt — Vorlage:Infobox Dateiformat/Wartung/magic fehltVorlage:Infobox Dateiformat/Wartung/website fehlt XSL Transformations Dateiendung .xsl …   Deutsch Wikipedia

  • FOP — Apache FOP Тип XSL FO Разработчик Apache Software Foundation ОС Cross platform …   Википедия

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”