Über das Buch

XSLT Kochbuch

Buchcover: XSLT Kochbuch

Autor: Sal Mangano

Deutsche Übersetzung von Kathrin Lichtenberg & Dinu Gehrman

1. Auflage Juli 2006

ISBN 978-3-89721-457-6

760 Seiten

eBook-Format: PDF

Programmbeispiele zum Herunterladen

Gedruckte Ausgabe nicht mehr lieferbar!

Inhalt

Das XSLT Kochbuch zeigt Hunderte von Lösungen für Probleme, denen sich Entwickler regelmäßig gegenüber sehen – sowohl für XSLT 1.0 wie auch für XSLT 2.0. Die vorgestellten Rezepte reichen von einfacheren Aufgaben wie der String-Manipulation bis zu komplexeren Themen wie der Erweiterung von XSLT, dem Erzeugen von SVG-Grafiken oder dem Testen und Debuggen der Stylesheets. Bei jedem Rezept wird auch erläutert, warum diese Vorgehensweise empfehlenswert ist und was die verwendete Technik so alles leisten kann. Bei vielen Problemstellungen werden zusätzlich alternative Lösungswege gezeigt und die Performance und Umsetzbarkeit unter die Lupe genommen.

XSLT (Extensible Stylesheet Language Transformations) ist die Schlüsseltechnik, um XML zu verarbeiten. Viele Programmierer finden die Sprache aber nach wie vor gewöhnungsbedürftig, sie passen lieber bestehende Lösungen an ihre Aufgaben an als eigene Stylesheets neu zu entwickeln. Für unzählige solcher typischen Aufgaben gibt es im XSLT Kochbuch fertige Lösungsrezepte, die sich leicht übernehmen lassen. Zu den behandelten Themen gehören unter anderem:

  • String-Manipulation
  • Mathematische Funktionen
  • Datums- und Zeitangaben verarbeiten
  • Dokumentinhalte auswählen
  • HTML erzeugen
  • Grafiken und Diagramme erzeugen mit SVG und XSLT
  • Code automatisch erzeugen
  • Visio- und Excel-Daten verarbeiten
  • XSLT testen und debuggen

Mehr als eine Codesammlung: In jedem der mehr als 100 Rezepte wird ein typisches Problem analysiert und natürlich eine Lösung präsentiert. Die Autoren erklären aber auch immer die verwendeten Techniken und begründen, warum gerade diese Methode sinnvoll ist. Bei vielen Rezepten werden zudem Alternativen vorgestellt und Performance-Aspekte diskutiert.

Vom einfachen Kniff zu komplexen Lösungen: Entwickler, die sich gerade erst mit dem Template-Konzept von XSLT vertraut machen, finden hier konkrete Beispiele, an denen sie die Arbeitsweisen schnell verinnerlichen können. Und Profis haben einen voll ausgestatteten Werkzeugkasten zur Hand, aus dem sich in jeder Situation der richtige Schlüssel zücken lässt.

XSLT 1.0 und XSLT 2.0: Da XSLT 2.0 zwar einige wesentliche Verbesserungen mit sich bringt, dafür noch nicht überall unterstützt wird, werden, wo nötig, Lösungen für beide XSLT-Versionen gezeigt. Zudem widmet sich ein komplettes Kapitel diesen Unterschieden und Kompatibilitätsfragen.

(Quelle: O'Reilly Verlag)

   

<< zurück vor >>
Tipp der data2type-Redaktion:
Zum Thema XSLT bieten wir auch folgende Schulungen zur Vertiefung und professionellen Fortbildung an:

Copyright © 2006 O'Reilly Verlag GmbH & Co. KG
Für Ihren privaten Gebrauch dürfen Sie die Online-Version ausdrucken.
Ansonsten unterliegt dieses Kapitel aus dem Buch "XSLT Kochbuch" denselben Bestimmungen, wie die gebundene Ausgabe: Das Werk einschließlich aller seiner Teile ist urheberrechtlich geschützt. Alle Rechte vorbehalten einschließlich der Vervielfältigung, Übersetzung, Mikroverfilmung sowie Einspeicherung und Verarbeitung in elektronischen Systemen.

O'Reilly Verlag GmbH & Co. KG, Balthasarstraße 81, 50670 Köln, kommentar(at)oreilly.de