Arbeiten mit XSL 3.0 und FOP

Die Standard-Verarbeitung von XSL-FO mit Apaches FO-Framework arbeitet auf der Basis von XSL 1.1. Freilich sind hier zahlreiche Features nicht verfügbar, die erst unter XSLT 2.0 bzw. XSLT 3.0 bereitstehen. Das heißt aber keineswegs, dass Sie nun auf die enorme Leistungsfähigkeit von XSL 2.0 / XSL 3.0 verzichten müssten, im Gegenteil.

Da XSL-FO eine Konvertierungsstrecke startet, die von einem XML-Input Dokument via XSL in ein temporäres FO-Dokument führt, das wieder als Input für den FO-Prozessor in diverse Endformate dient, kann zur Verwendung der ersten Teilstrecke durchaus XSL 2.0 bzw. XSL 3.0 verwendet werden. Entscheidend ist, einen XSL-Prozessor zu verwenden, der diese Transformation bewältigen kann.

Im folgenden ...

Get XML -- Technologien, Grundlagen, Validierung, Auswertung now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.