Back To Top

XSLT (eXtensible Stylesheet Language Transformation)

Comelio XSLTXSLT ist eine deklarative Spra­che, die nicht als Programmier­sprache gelten kann. Dennoch beinhaltet sie ein umfangrei­ches und in der neuesten Version stark er­weitertes syntaktisches Vokabular im XML- Format. Speziell im XML-Bereich beschäftigt die Comelio GmbH die beiden erfolgreich­sten deutschen Buch-Autoren als Berater für Software-Projekte unserer Kunden. Sie veröffentlichen sowohl bei zwei Fachver­lagen Bücher zu den Themen XML Schema und XSLT als auch in Fachmagazinen.


Alternativen zu XSLT

Comelio-Blog XSLT AlternativenXSLT ist die einzige Möglichkeit, mit XML-Daten umzugehen und sie für die Präsentation oder für die Umwandlung in präsenta­tionsferne Formate zu verarbeiten. Die Alternativen DOM und SAX sind sowohl in vielen Programmiersprachen als auch in Da­tenbanksystemen vorhanden. Für reine Präsentation lässt sich CSS einset­zen. Dieser Artikel zeigt die Alternati­ven und vergleicht sie miteinander und mit XSLT.

mehr...

Beispielanwendung mit XSLT

Comelio-Blog XSLT BeispielanwendungEine XML-Anwendung besitzt einen grundlegenden Aufbau, der aus Validierung und Transformation besteht. Beide Bereiche mit einem Schwerpunkt auf der Transformation mit XSLT sollen hier mit einem Beispiel vorgestellt werden. Der Artikel zeigt, wie aus einer mit XML Schema modellierten und validierten XML-Datei mittels einer XSLT-Transformation eine HTML-Datei für die Präsentation wird.

mehr...

XSLT: HTML-Formulare erzeugen

Comelio-Blog XSLT HTML-FormulareXML Schema bietet neben der Validierung von XML-Daten und der Nutzung in Datenbank-Projekten noch einen weiteren Einsatzbereich. Bisweilen sollen HTML-Formulare in großen Mengen erstellt werden, die an zentraler Stelle gepflegt und vorgegeben werden sollen. Dies kann eine Datenbank sein, dies kann alledings auch eine XML Schema-Sammlung sein, in der Formularvorlagen vorgehalten werden, die dann mit Hilfe von XSLT wiederum in HTML transformiert werden. Dieser Artikel beschreibt dieses verblüffende Prinzip an einem Beispiel.

mehr...

XSLT: SQL DDL aus XML erzeugen

Comelio-Blog XSLT SQL DDL aus XMLDas XML Schema-Format eignet sich besonders für die Erzeugung von SQL DDL-Befehlen zur Erzeugung von Datenbankskripten. Einfache und gleich strukturierte XML-Formate eignen sich allerdings ebenfalls für die Zusammenarbeit mit Datenbanken. Zum einen sei hier an die XSLT-getriebene Umwandlung in CSV-Daten gedacht als auch die automatische Erzeugung von SQL DML-Befehlen wie INSERT oder UPDATE. Dieser Artikel gibt ein Beispiel, wie solche einfachen XML-Dokumente aufgebaut und mit XSLT verarbeitet werden können.

mehr...

XSLT: SQL DDL erzeugen

Comelio-Blog XSLT SQL DDL aus XML SchemaFür die Modellierung von XML-Daten ist XML Schema ein geeignetes Mittel. XML Schema bietet auch für relationale Da­tenbanken viele Einsatzmöglichkeiten. Die Syntax von XML Schema lässt sich dafür verwenden für Datenbanken Modelle zu entwerfen, die in andere Formate (z.B. SQL) umgewandelt werden können. Dieser Artikel zeigt den Vorgang für Oracle-SQL.

mehr...

Vorteile von XSLT

Comelio-Blog XSLT VorteileSAX ist besonders einfach zu erlernen, DOM leistet besonders viel und ist völlig objektorientiert. Was kann XSLT da noch Besonderes bieten, das die beiden anderen Technologien nicht ebenfalls schon bieten? Dieser Artikel erklärt, warum XSLT die bessere Wahl darstellt und begründet seine Ansichten mit unterschiedlichen Überlegungen.

mehr...

Struktur einer XML/XSLT-Anwendung

Comelio-Blog XSLT AnwendungEine Anwendung, die einen XML-Baustein enthält, besitzt einen bestimmten Aufbau bzw. besteht aus verschiedenen Komponenten, die mit diversen Programmier­sprachen realisiert werden können. Diese Komponenten, bestehend aus Validierung mit XML Schema, der Datendatei und der Umwandlung mit XSLT, werden in diesem Artikel beschrieben und in Beziehung gesetzt.

mehr...

» Kontaktformular










comelio.com

mail address

mail address

  • Berlin | Comelio GmbH
    Fon: +49(0)30-8145622-00
    Fax: +49(0)30-8145622-10
  • München | Comelio GmbH
    Fon: +49(0)89-38156860-0
    Fax: +49(0)89-38156860-9
  • Hamburg | Comelio GmbH
    Fon: +49(0)40-20934996-0
    Fax: +49(0)40-20934996-9
  • Wien | Comelio GmbH
    Fon: +43-720-2097-97
    Fax: +43-720-2097-98