XSLT, XPath und XQuery
XSLT, XPath und XQuery

XSLT, XPath und XQuery

Buch, Deutsch, 600 Seiten, Comelio GmbH

Autoren: Marco Skulschus, Marcus Wiederstein

Herausgeber / Co-Autor: Marco Skulschus, Jan Kozik, Marcus Wiederstein

Erscheinungsdatum: 2007

ISBN: 3939701181


Aufrufe gesamt: 439, letzte 30 Tage: 2

Kontakt

Verlag

Comelio GmbH

Telefon: +49-30-8145622-00

Telefax: +49-30-8145622-10

Preis: 39,95 €

Kaufen

Inhalt

XSLT (eXtensible Stylesheet Language for Transformations) ist eine W3C-Syntax, die speziell für die Transformation von XML-Dokumenten geschaffen wurde. Mit XSLT können XML-Dokumente in Formate wie HTML, Text und andere XML-Formate transformiert werden. Diese Technologie lässt sich in (fast) allen Programmiersprachen und in vielen Datenbanken nutzen und stellt die beste Möglichkeit dar, aus mehreren Anwendungen heraus die gleiche XML-Transformation aufzurufen. XPath setzt man als in XSLT eingebettete Pfadbeschreibungssprache für Lokalisierung, Filterung und Bearbeitung von XML-Knoten ein. XQuery teilt sich mit XPath die Funktionsbibliothek und bietet als „SQL für XML“ die Möglichkeit, im Rahmen einer Abfrage komplexe Ausgabeströme in XML anzugeben und stellt so eine verkürzte Technik für XSLT und XPath dar. Dieses Buch führt Einsteiger durch die genannten Umwandlungstechniken. Die Autoren setzen dabei langjährig genutzte Beispieldaten einer fiktiven Firma ein, stellen die wesentlichen Spezifikationsabschnitte vor und bieten wichtige Syntaxabschnitte in lernförderlichen Schema-Zeichnungen.

Als die Nützlichkeit des Werkzeugs XML erkannt wurde, drohten der Einsatz und die Ver-wendung des Begriffes vielleicht sogar inflationär zu werden. Alle möglichen Produkte mussten eine so genannte »XML-Fähigkeit« aufweisen, die meistens daraus bestand, dass XML-Dateien irgendwie farblich markiert angezeigt wurden oder Daten neben CSV auch in einem XML-Format dargestellt wurden. Neu zu entwickelnde Software benötigte eben-falls eine solche XML-Fähigkeit, die dann allerdings oft unter dem nicht weniger geheim-nisvollen Begriff einer »XML-Schnittstelle« in diversen Papieren zur Projektplanung ihren Niederschlag fand. Ob dies notwendigerweise der Verbreitung von XML und der Erkennt-nis, welche Vorzüge und nutzbaren Eigenschaften der Einsatz von XML bietet, Vorschub leistete, war lange Zeit nicht klar.

 

Themen

  • XSLT 1.0: Vorlagen/Templates,Kontrollanweisungen, Variablen und Parameter, Sortierungen und Gruppierungen, Ausgaben in HTML, Text / CSV und XML
  • XSLT 2.0: Stylesheet-Funktionen, dynamisches XSLT, 2.0-Besonderheiten, Integration von XML Schema, strukturgetriebene Verarbeitung, reguläre Ausdrücke, SQL-ähnliche Abfragen
  • XPath 1.0: Grundlagen, Knoten lokalisieren und filtern, Funktionsbibliothek
  • XPath 2.0: Kontrollanweisungen, 2.0-Besonderheiten und –Funktionen
  • XQuery 1.0: Abfragen und Umwandlung als Ersatz von XSLT/XPath
  • Integration: Einsatz in .NET, Java, PHP und Datenbanken (Oracle PL/SQL, MS SQL Server T-SQL)

Fachthemen

XML

Marco Skulschus

DE, Berlin

Projektleiter/Berater

Comelio GmbH

Publikationen: 15

Aufrufe seit 12/2003: 1288
Aufrufe letzte 30 Tage: 3

Marcus Wiederstein

DE, Berlin

Comelio GmbH

Publikationen: 6

Aufrufe seit 08/2008: 981
Aufrufe letzte 30 Tage: 1