Semecon.com Startseite Design-Patterns Unternehmen Beratung Produkte Lösungen Programmierung Datenbanken

Start
Unternehmen
ERP / PPS / Prozesse
Business Intelligence
Server-Technologien
Software-Technologien
Technologie-Beratung
Individual-Software
Produkte

Übersicht

Comelio GmbH
Rellinghauser Straße 10
D-45128 Essen
Deutschland
Fon: +49(0)201-437517-0
Fax: +49(0)201-437517-10
info@comelio.com

Comelio GmbH
Goethestraße 34
D-13086 Berlin
Deutschland
Fon: +49(0)30-3640339-80
Fax: +49(0)30-3640339-89
info@comelio.com

Comelio GmbH (Ecos)
Glockengießerwall 17
D-20095 Hamburg
Deutschland
info@comelio.com

Comelio GmbH (Ecos)
Mainzer Landstraße 27-31
D-60329 Frankfurt
Deutschland
info@comelio.com

Comelio GmbH (Ecos)
Stiglmaierplatz/Dachauer Str. 37
D-80335 München
Deutschland
info@comelio.com

Comelio GmbH (Ecos)
Liebknechtstr. 33
D-70565 Stuttgart
Deutschland
info@comelio.com

Comelio GmbH
Nevinghoff 16
D-48147 Münster
Deutschland

Comelio GmbH
Friedrich - List - Platz 1
D-04103 Leipzig
Deutschland

Comelio GmbH
St. Johanner Strasse 41-43
D-66111 Saarbrücken
Deutschland

Comelio GmbH
Kaiser-Wilhem-Ring 27–29
D-50672 Köln
Deutschland

Comelio GmbH
Münsterstraße 248
D-40470 Düsseldorf
Deutschland

Comelio GmbH
Fürther Strasse
D-90429 Nürnberg
Deutschland

Comelio GmbH
Parkallee 117
D-28209 Bremen
Deutschland


Buch-Katalog > XML > XML-Standards

XML: Standards und Technologien [Skulschus, Wiederstein]

XML ist seit mehreren Jahren als Technologie für die Abbildung, den Transport und die Speicherung von strukturierten Daten etabliert und stellt in immer mehr IT-Prozessen und Anwendungen einen wesentlichen Baustein dar. Dieses Buch erklärt die gängigen Standards und Technologien, die im Bereich XML eingesetzt werden.

416 Seiten, € 39,95
ISBN: 978-3-939701-21-7 | 3-939701-21-1

Kontakt

Anrede* Herr Frau
Vorname*
Nachname*
Firma
E-Mail*
Tel-Nr.
Bereich*
Freitext

XML Standards und Technologien

Klappentexte

Inhalt


XML (eXtensible Markup Language) ist seit mehreren Jahren als Technologie für die Abbildung, den Transport und die Speicherung von strukturierten Daten etabliert und stellt in immer mehr IT-Prozessen und Anwendungen einen wesentlichen Baustein dar. Dieses Buch erklärt die gängigen Standards und Technologien, die im Bereich XML eingesetzt werden, liefert dabei zu jedem Thema viele Syntax-Beispiele und gibt Hinweise zum richtigen Einsatz. Sie lernen die beiden Standards DTD und XML Schema für die Modellierung und Validierung von XML-Daten kennen. Mit Pfadausdrücken in XPath sehen Sie, wie Sie Knoten lokalisieren und XML-Strukturen filtern, während Sie mit XQuery ganz neue XML-Dokumente auf Basis von SQL-ähnlichen Abfragen erzeugen. Die tatsächliche Umwandlung von XML sehen Sie anhand von XSLT für HTML, XML und Text und anhand von XSL-FO für Druckformate wie PDF. Serviceorientierte Architekturen werden mit Webservices aufgebaut, die ebenfalls in diesem Buch mit einer allgemeinen Beschreibung und den beiden wesentlichen Standards SOAP und WSDL eingeführt werden. Da XML auch als Speicher- und Transportformat dienen kann, zeigt das Thema XML und Datenbanken, wie XML aus relationalen Daten in MS SQL Server und Oracle abgerufen und auch wieder umgewandelt werden kann.

Themen

  • Einführung in XML: Definition, Architektur, Einsatzbereiche
  • Modellierung mit der Document Type Definition (DTD) und XML Schema
  • Filtern und lokalisieren mit XPath
  • Abfragen und umwandeln mit XQuery
  • Abfragen, umwandeln, darstellen und verarbeiten mit XSLT
  • Druckformate darstellen mit XSL-FO
  • (Objekt)relationale Datenbanken und XML – MS SQL Server und Oracle
  • Architektur und Techniken von Webservices: Definition, Einsatz, SOAP und WSDL

Internet

Auf der Webseite zum Buch finden Sie alle Dateien zum Download.

Autor

Profil Interview

Marco Skulschus studierte Ökonomie in Wuppertal und Paris und setzt im Rahmen seiner Arbeit .NET und Java für das Datenbanksystem Oracle ein. Marcus Wiederstein studierte Elektrotechnik in Dortmund und Bochum und verwendet XML in verschiedenen Microsoft-Server-Produkten sowie .NET. Sie beschäftigen sich seit Beginn der XML-Zeitrechnung mit diesem Thema. Spezialgebiete sind hierbei Datenbanken und XML sowie Ontologien auf XML-Basis.  Dies ist ihr neuntes Buch zum Thema XML. Bis jetzt liegen Bücher zu einzelnen Standards XML (XML Schema und XSLT/XSL-FO) oder dem Einsatz in Datenbanken (Oracle und MS SQL Server) vor.

Schon wieder ein XML-Buch?
Es ist mir selbst langsam unheimlich, aber wenn einen die Sucht gepackt hat, dann gibt es kein Halten mehr. Ich hatte das Buch zum Thema MS SQL Server und XML noch nicht ganz fertig, da wusste ich schon, dass ich auch noch schnell zeigen musste, wie es um Oracle und XML bestellt ist. Und an dem Tag, an dem ich den Text von diesem Buch fertig hatte, fiel mir auf, dass jetzt eigentlich die Zeit wäre, endlich das noch fehlende Grundlagenbuch zu schreiben. Es war zudem Weihnachtszeit, und hier hat man ja bekanntlich die entsprechende Muße, um sich einmal den privaten Interessen zu widmen.
Privates Interesse und XML?
Bei vielen Berufen geht ja privates und berufliches Interesse ineinander über. Im Bereich der IT ist dies sicherlich gang und gäbe. XML ist ständig auf dem Treppchen nach oben, und ich wundere mich manchmal selbst, dass ich schon seit Anbeginn der Zeiten dabei bin und jeden neuen Standard noch in der Entwicklung beobachtet habe und nun ab und an sogar schon eine neue Version mitgemacht habe. Da wirklich in allen Lebenslagen XML eine gute Lösung darstellt, lässt mich dieses Werkzeug nicht mehr los^.
Warum diese ungewöhnliche Reihenfolge?
Mein erstes Buch im Bereich XML war eines zu XML Schema. Modellierung und Konzeption sind für mich sehr wichtige Tätigkeiten, die ich auch für erfolgreiche Projekte im Bereich Softwaretechnik als unverzichtbare und absolute Basis halte. Danach folgten zwei zur Umwandlung mit XSLT und XSL-FO. Was mir immer fehlte, war ein wirklich klassisches Grundlagenbuch. Wenn ich von Nachbarn auf der Straße angesprochen werde, was ich eigentlich so den lieben langen Tag mache, was es mir doch sehr unangenehm, ihnen als Antwort gleich einen ganzen Stapel Bücher zu geben. Viel schöner wäre doch eine übersichtliche Darstellung zu den wesentlichen XML-Themen. Man sieht also hier: geplant war es nicht, aber ob das schlecht ist, muss man noch herausfinden.
Was vermitteln Sie, was andere nicht vermitteln?
Bücher für Einsteiger gibt es noch mehr als Bücher zu speziellen Themen. Gerade zum Thema Datenbanken und XML ist nicht so viel Literatur vorhanden, und zu einzelnen Datenbanken umso weniger. Es ist also schon zu fragen, was man selbst noch Neues bieten kann. In einem Buch für Einsteiger müssen natürlich solche Themen wie DTD, XML Schema, XPath und XSLT erscheinen. Ich habe noch XSL-FO für die Druckaufbereitung aufgenommen, weil ich sehr viele Berichtssysteme konzipiert habe, die gerade im Java-Bereich intensiv auf XSL-FO setzen. Als neuer Standard hat sich XQuery etabliert. Es ist etwas schwieriger zu verwenden als XSLT, bietet aber eine beeindruckende stenographische Kürze und wird sich für Abfragen und Filter in jedem Fall eine hohe Beliebtheit erfreuen. Dann habe ich zwei eigentlich fortgeschrittene Themen aufgenommen, die aber für das Verständnis, warum XML eine so hervorragende Technologie ist, in jedem Fall auch für Neueinsteiger interessant ist. Zum einen sind dies Webservice-Technologien, da hier ganze Anwendungen auf XML-Basis aufgebaut werden können und viele Anforderungen im Bereich Interoperabilität und Serviceorientierung gelöst sind. Zum anderen geht es um den Bereich Datenbanken. Viele Anfänger glauben, XML würde Datenbanken ersetzen. Mitnichten, die großen Datenbanken haben gleich nach kurzem Zögern umfangreiche Werkzeuge aufgebaut, um auch diesen ungewöhnlichen Datentyp selbst zu speichern und zu verarbeiten. Als letztes Kapitel mache ich eine kurze Reise durch verschiedene XML-Industriestandards. Dies ist wichtig, um gerade Anfängern und vor allen Dingen Zweiflern zu zeigen, dass an diesem Thema wirklich kein Weg vorbeiführt.
Wo geht Ihre XML-Reise nun hin?
Beim letzten Buch habe ich erzählt, dass nun die Ontologien an der Reihe sind. Dies ist auch tatsächlich der Fall. Wir von der Comelio GmbH haben im Bereich der Produktentwicklung große Ziele mit Ontologien, sodass hier sicherlich auch das nächste Buch angesiedelt ist – wenn nichts dazwischen kommt wie ein anderes Buch für die Nachbarn in der Straße.

Verlag

Comelio Medien gehört zur Comelio GmbH, einem in D, A und CH arbeitenden IT-Haus. Er bietet den Mitarbeitern der Comelio GmbH die Gelegenheit, Themenbereiche aus ihren Aufträgen in den Bereichen Beratung, Entwicklung oder Schulung in Buchform aufzubereiten und ihr Wissen der deutschsprachigen Entwicklergemeinde zur Verfügung zu stellen. Dabei sollen auch Randthemen bearbeitet werden.

Das Dienstleistungsangebot des Mutterunternehmens umfasst die Bereiche Softwareentwicklung mit .NET, Java und PHP für die Datenbanksysteme von Microsoft, Oracle und MySQL. Weitere Geschäftsfelder sind Beratung und Schulung. Die Comelio GmbH ist Microsoft Certified Partner, Oracle Partner, Sun Advantage Partner und Mitglied der OMG.

Cover

Inhalt

Dieses Buch ist das erste in einer Reihe von Büchern (eine Auflistung der Titel finden Sie am Ende des Kapitels) rund um die Verwendung und Speicherung von XML. Sie finden hier Ausschnitte aus anderen Büchern, die so aufbereitet sind, sodass Sie anhand der Beispiele und Erklärungen einen Einstieg zu XML als Technologie und zu typischen und wichtigen XML-Standards erhalten, und Sie somit in die Lage versetzt werden, sich entweder tiefer gehend mit einzelnen Themen zu beschäftigen oder ein Grundlagenwissen zu erwerben, mit dem Sie ebenfalls schon eigene Projekte durchführen oder leiten können.

Für dieses Buch benötigen Sie keine Vorkenntnisse, was das Thema XML anbetrifft. Sie erhalten eine ausführliche Einführung in die Vorteile dieser schon seit längerer Zeit eingeführten Technik der Datenmodellierung und –speicherung. Sie sollten dagegen Erfahrungen oder Vorkenntnisse im Bereich des Datenaustauschs mit textbasierten Formaten haben, da Sie hier die besten Anknüpfungspunkte finden. Möglicherweise haben Sie schon mit CSV oder verschiedenen Protokollformaten, die in den letzten Jahren in vielen Branchen entwickelt wurden, Daten zwischen Systemen und Datenbanken ausgetauscht oder auch komplexe Dokumente entwickelt und verarbeitet. Dabei spielt die Branche oder der genaue Einsatzbereich dieser Datenstrukturen keine besondere Rolle. Vielmehr ist es für Sie nützlich, wenn Sie die Herausforderungen kennen, die mit Textdateien und dem Datenaustausch einher gehen: Abbildung von Hierarchien, bedingten Daten, optionalen Feldern, späteren Ergänzungen der Daten mit Blick auf die reine Abbildung, Abstimmungsaufwand und Planung sowie Fehlerkorrektur und automatische Validierung im Bereich der Nutzung und Programmierung entsprechender Software für solche Formate.
Wenn Sie insbesondere die Ärgernisse, die mit früheren Lösungen verbunden waren und die nun mit XML tatsächlich fast alle gelöst sind, gar nicht (mehr) kennen oder kennen gelernt haben, ist Ihnen zwar viel Kummer erspart geblieben, es wird Ihnen aber auch die automatische Begeisterung für diese neuen Technologien etwas erschwert. Nehmen Sie in diesem Fall XML und die in diesem Buch vorgestellten Technologien zur Modellierung, Verarbeitung, Filterung und Nutzung als absoluten Status Quo wahr und konzentrieren Sie sich darauf, für die verschiedenen gerade schon aufgelisteten Aufgaben genau zu verstehen, wie die Technologien hier für unterschiedlich große Problemstellungen passende Lösungen finden.

Es ist nicht notwendig, dass Sie eine Programmiersprache beherrschen oder eine der hier kurz erwähnten Datenbanken verwenden. Wenn Sie sich dann für XML interessieren (sollen), werden Sie sich vielleicht darum kümmern, für eine neue Anwendung die passenden Daten(schnittstellen) zu entwickeln, zu beschreiben oder auf ihre Richtigkeit zu kontrollieren. Sicherlich ist es dann auch Ihre Aufgabe, verschiedene eingesetzte oder vorgeschlagene XML-Technologien von ihrer Bedeutung und ihrem Nutzen her einzuordnen. Auch in diesem Fall ist also dieses Buch für Sie richtig, weil Sie die allgemeinen Verwendungen und Grundlagen von XML anhand der Standardtechnologien des W3C und drei wesentliche Einsatzbereiche kennen lernen, die in den meisten Anwendungen, die XML einsetzen, eine Rolle spielen: Umwandlung, Webservices und Datenbankeinsatz.

  1. Das erste Kapitel stellt als Einstiegskapitel XML-Technologien allgemein mit den Daten der Beispieldatenbank dar. Es startet mit der klassischen DTD (Document Type Definition) als erster Modellierungs- und Beschreibungstechnik für XML-Daten und führt überhaupt in die Denkweisen und Konstrukte, die XML zu Grunde liegen, ein.
  2. Das zweite Kapitel präsentiert die neue Modellierungstechnik, die im Gegensatz zur DTD auch selbst in einer XML-Grammatik geschrieben ist. Das so genannte W3C XML Schema bietet eine umfangreiche Syntax, um Datenstrukturen mit komplexen Regeln und Techniken der Wiederverwendung aufzubauen. Es umfasst Werkzeuge, mit denen entweder ein vorhandenes Datentypsystem für die Inhalte von Elementen und Attributen genutzt werden kann, oder mit denen sogar die Möglichkeit besteht, eigene Datentypen zu erstellen. Diese können entweder die direkten Inhalte (Zeichenketten, Zahlen, Datumswerte etc.) sehr genau beschreiben und einschränken oder sogar ganz Teilbäume abbilden. Auf Basis dieser so genanten globalen komplexen Datentypen kann man dann Ableitungen durch Erweiterung oder Einschränkung entwickeln und so auch fortgeschrittene Wege der Wiederverwendung beschreiten.
  3. Das dritte Kapitel beschäftigt sich mit der Filterung und Navigation innerhalb von XML-Dokumenten. Für die Abfrage von XML-Daten existiert hier die Pfadbeschreibungssprache XPath. Sie ermöglicht es, innerhalb von XML-Strukturen, die man sich gut als Bäume vorstellen kann, zu navigieren und bietet eine Syntax, um von jedem Knoten in der XML-Struktur zu jedem anderen Knoten zu gelangen. Dies erlaubt es dann dem Programmierer, innerhalb der Programmiersprache seiner Wahl oder sogar in SQL-Erweiterungen aus XML-Dokumenten Knoten zu filtern und Teilbäume oder einzelne Knoten zu erkennen sowie SQL-ähnliche Abfragen auf XML-Bäumen durchzuführen. Darüber hinaus ist XPath eine wesentliche Zusatztechnik für die weiteren Standards XQuery und XSLT. Sogar in XML Schema setzt man XPath ein, um Schlüssel und Schlüsselverweise in XML-Dokumenten zu modellieren.
  4. Das vierte Kapitel Kapitel präsentiert die deklarative Skript(programmier)sprache XSLT (eXtensible Stylesheet Language for Transformations), mit der es möglich ist, neue Dokumente in Form von XML, HTML oder Text zu erzeugen. Dabei setzt man eine programmier-sprachenähnliche Syntax in XML-Form ein, unter Verwendung von XPath-Ausdrücken Knoten und Teilbäume identifiziert, für die so genannte Vorlagen angelegt werden. Innerhalb dieser Vorlagen kann man die Umwandlungsanweisungen formulieren, wobei auch Fallunterscheidungen, Wiederholungen und der Aufruf von Funktionen und benannten Vorlagen zum Einsatz kommen kann. XSLT wird von allen Programmiersprachen unterstützt und bietet eine vollwertige Alternative zur XML-Umwandlung innerhalb der Programmiersprache mit solchen Standards wie DOM (Document Object Model), SAX (Simple API for XML) oder sprachspezifischen Klassen/Bibliotheken. Mehrstufige Umwandlungen lassen sich genauso einrichten wie auch Lösungen, in denen die XSLT-Anweisungen selbst aus anderen XSLT-Dateien statisch oder dynamisch zusammengesetzt werden.
  1. Das fünfte Kapitel erweitert die Fähigkeiten von XSLT um einen zusäztlichen Standard, der in Kombination mit einem zusätzlichen Prozessor aus XML-Daten XML-basierte Druckanweisungen zu generieren und PDF, RTF oder PostScript zu erzeugen. FO (Formatting Objects) – oder in Kombination mit XSLT auch XSL-FO genannt – ist ein umfassender Standard, der Seitenaufteilungen, Seitenverläufe, Absätze, Tabellen, Listen sowie druckspezifischen Angaben wie Seitenzahlen, Verzeichnisse, Fußnoten oder Referenzen abbildet. Es handelt sich dabei um eine ebenfalls wieder in XML-Form existierende Grammatik, die auf Basis von eingehenden XML-Daten oder aus anderen Quellen abgerufenen Inhalten erzeugt wird und ein druckbares Dokument vollständig beschreibt. Ein passender Prozessor kann dann diese Informationen in konkrete Druckdateien wie bspw. das sehr beliebte PDF-Format umwandeln.
  2. Das sechste Kapitel führt in die nicht XML-basierte XQuery-Sprache ein. Wie oben schon erwähnt, ist es mit XPath möglich, innerhalb von XML-Dokumenten zu navigieren und entweder vom Wurzelelement oder jedem beliebigen Knoten aus andere Knoten zu lokalisieren, zu filtern und eine Reihe von Funktionen einzusetzen. Die XPath-Ausdrücke können in SQL eingesetzt werden, um Teile von XML-Daten abzurufen oder komplexe Filter vorzugeben. Es dient in vielen Anwendungen als Ausdruckssprache, um dem Benutzer komplexe Filter oder Bedingungen zu ermöglichen. XQuery dagegen kombiniert Filterung und Auswahl mit einer verkürzten und nicht XML-basierten Syntax, um die gefundenen Strukturen auch unmittelbar wieder in XML umzuwandeln. Während XPath eine Ergebnismenge mit unterschiedlichen Inhalten in Form von Knoten, Knotensätzen oder Zeichenketten und Zahlen liefert, kann man mit XQuery unmittelbar ein XML-Ergebnis erzeugen. Dabei setzt es wiederum XPath-Ausdrücke ein, enthält aber zusätzlichen Fähigkeiten, die an XSLT erinnern, um ganze Ergebnisdokumente zu generieren.
  3. Das siebte Kapitel gibt einen Überblick zum Thema Webservices. Dabei handelt es sich um verteilte Anwendungen, die plattform- und programmiersprachenübergreifend XML-Nachrichten austauschen und in vielen Bereichen der Anwendungsentwicklung eine immer größere Rolle einnehmen. Das Kapitel beginnt mit einer Einführung in den Grundgedanken, der hinter dem Themenkomplex der serviceorientierten Anwendungsentwicklung und verteilter Software steht und beschreibt dann kurz Einsatzbereiche sowie die beiden entscheidenden Standards. Neben XML Schema, das auch für die Validierung der zwischen Service und Klient ausgetauschten XML-Nachrichten Verwendung findet, handelt es sich dabei um die Standards WSDL (WebServices Description Language) und SOAP (Akronym ohne offizielle Auflösung). WSDL-Dokumente beschreiben in technischer und inhaltlicher Sicht einen Webdienst, werden typischerweise vom Server generiert und in Klienten-Programmen verwendet, um die Struktur von Nachrichten und Kommunikationsadressen auszulesen und korrekt zu verwenden. In vielen Programmiersprachen stehen auf Basis dieser Datei Hilfsmittel zur Verfügung, die Nachrichten nicht direkt in XML, sondern vielmehr in Form von Methoden/Funktionen aufzurufen und so den Webdienst quasi in die eigene Anwendung zu integrieren. SOAP dagegen ist ein einfaches XML-Format, welches Nachrichten sammelt und sie im Wesentlichen in einen strukturierten  Kopf- und Hauptabschnitt unterteilt.

 

Unsere Empfehlung

Oracle, PL/SQL und XML

ISBN: 978-3-939701-10-1
Preis: 39,95 €

  • XML aus relationalen Daten erzeugen und Import-/Export-Schnittstellen planen
  • SQL/XML und PL/SQL für die Erzeugung  und Verarbeitung von XML verwenden
  • Einsatz von XML Schema zur Validierung und Erzeugung von XML
  • XML-Daten in XMLType-/Objekt-Spalten und in der XML DB speichern
  • Administrative Aspekte von XMLType und der XML DB
  • Datentyp XMLType und sein Einsatz
  • Webservices mit PL/SQL und Oracle

XML-Schnittstellen ersetzen allerorten Lösungen auf Basis von einfachen Textdateien oder Protokolldaten, Unternehmen gehen dazu über, semistrukturierte Daten direkt in einer (objekt)relationalen Datenbank zu speichern. Wenn Oracle im Einsatz ist, hat man eine vollwertige XML-Datenbank bereits zur Verfügung und kann aus einer Reihe von Werkzeugen für die Erzeugung, Speicherung, Abfrage und allgemein die Integration von XML-Daten in seine Datenlandschaft die beste Kombination auswählen. Dieses Buch stellt die Techniken von Oracle dar, wie in der Standard-DB oder in der speziellen XML DB (XDB) XML-Daten verwendet werden können. Dabei erläutert es die verschiedenen traditionellen und Oracle-spezifischen Speicheransätze sowie die vollständige relationale Zerlegung oder native Speicherung und Verarbeitung im XML-Datentyp XMLType genauso wie die Verarbeitung mit Hilfe von PL/SQL, die Erzeugung über SQL/XML und den Einsatz von Webservices. Das Buch fokussiert insbesondere den Aspekt der Errichtung von XML-fähigen Schnittstellen zwischen kooperierenden Systemen. Versionen: 9i, 10g und 11g.

 

Unsere Empfehlung

XSLT, XPath und XQuery

ISBN: 978-3-939701-18-7
Preis: 39,95 €

  • 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)

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.

 

Unsere Empfehlung

XSL-FO

ISBN: 978-3-939701-17-0
Preis: 24,95 €

  • Seitenvorlagen, Seitenverlaufs-vorlagen und Dokumentaufbau Blöcke und Gebiete, Tabellen und Listen
    Zeichen- und Absatzformatierung, Grafik und Farbe
  • Bucherstellung, Inhaltsverzeichnis, Verweise und Links, lebende Kolumnentitel, Seiten- und Absatzkontrolle
  • Wieder verwendbare Komponenten
  • Einsatz in .NET und Java

XSL-FO (eXtensible Stylesheet Language / Formatting Objects) ist eine W3C-Syntax, die speziell für die Transformation von XML-Dokumenten in PDF- und andere Druck-Formate geschaffen wurde. Dabei stellen die Formatierungsobjekte eine Zwischenschicht dar, in der die XML-Daten zunächst umgewandelt werden, bevor sie mit einem geeigneten Prozessor in ihr Zielformat gebracht werden. Dieses Buch enthält alles, was man zum Einsatz von XSL-FO benötigt: eine Darstellung des Standards, sehr viele Beispieldateien, Schemazeichnungen zum besseren Verständnis und Referenzen.

 

    Design Patterns XML: Standards und Technologien, XML Schema XSLT XSL-FO, Comelio Medien, Marco Skulschus, Marcus Wiederstein, Bücher Tutorials Manuals Anleitung Bücher Manuals Xpath XSL-FO XML Xquery XSLT Tutorials Münster Hattingen Dortmund Köln Düsseldorf Wuppertal Neuss Mettmann Essen Ratingen Bonn Bottrop Bochum Gelsenkirchen Velbert Herne DuisburgDesign Patterns XML: Standards und Technologien, XML Schema XSLT XSL-FO, Comelio Medien, Marco Skulschus, Marcus Wiederstein, Bücher Tutorials Manuals Anleitung Bücher Manuals Xpath XSL-FO XML Xquery XSLT Tutorials Münster Hattingen Dortmund Köln Düsseldorf Wuppertal Neuss Mettmann Essen Ratingen Bonn Bottrop Bochum Gelsenkirchen Velbert Herne DuisburgDesign Patterns XML: Standards und Technologien, XML Schema XSLT XSL-FO, Comelio Medien, Marco Skulschus, Marcus Wiederstein, Bücher Tutorials Manuals Anleitung Bücher Manuals Xpath XSL-FO XML Xquery XSLT Tutorials Münster Hattingen Dortmund Köln Düsseldorf Wuppertal Neuss Mettmann Essen Ratingen Bonn Bottrop Bochum Gelsenkirchen Velbert Herne DuisburgDesign Patterns XML: Standards und Technologien, XML Schema XSLT XSL-FO, Comelio Medien, Marco Skulschus, Marcus Wiederstein, Bücher Tutorials Manuals Anleitung Bücher Manuals Xpath XSL-FO XML Xquery XSLT Tutorials Münster Hattingen Dortmund Köln Düsseldorf Wuppertal Neuss Mettmann Essen Ratingen Bonn Bottrop Bochum Gelsenkirchen Velbert Herne DuisburgDesign Patterns XML: Standards und Technologien, XML Schema XSLT XSL-FO, Comelio Medien, Marco Skulschus, Marcus Wiederstein, Bücher Tutorials Manuals Anleitung Bücher Manuals Xpath XSL-FO XML Xquery XSLT Tutorials Münster Hattingen Dortmund Köln Düsseldorf Wuppertal Neuss Mettmann Essen Ratingen Bonn Bottrop Bochum Gelsenkirchen Velbert Herne DuisburgDesign Patterns XML: Standards und Technologien, XML Schema XSLT XSL-FO, Comelio Medien, Marco Skulschus, Marcus Wiederstein, Bücher Tutorials Manuals Anleitung Bücher Manuals Xpath XSL-FO XML Xquery XSLT Tutorials Münster Hattingen Dortmund Köln Düsseldorf Wuppertal Neuss Mettmann Essen Ratingen Bonn Bottrop Bochum Gelsenkirchen Velbert Herne DuisburgDesign Patterns XML: Standards und Technologien, XML Schema XSLT XSL-FO, Comelio Medien, Marco Skulschus, Marcus Wiederstein, Bücher Tutorials Manuals Anleitung Bücher Manuals Xpath XSL-FO XML Xquery XSLT Tutorials Münster Hattingen Dortmund Köln Düsseldorf Wuppertal Neuss Mettmann Essen Ratingen Bonn Bottrop Bochum Gelsenkirchen Velbert Herne DuisburgDesign Patterns XML: Standards und Technologien, XML Schema XSLT XSL-FO, Comelio Medien, Marco Skulschus, Marcus Wiederstein, Bücher Tutorials Manuals Anleitung Bücher Manuals Xpath XSL-FO XML Xquery XSLT Tutorials Münster Hattingen Dortmund Köln Düsseldorf Wuppertal Neuss Mettmann Essen Ratingen Bonn Bottrop Bochum Gelsenkirchen Velbert Herne DuisburgDesign Patterns XML: Standards und Technologien, XML Schema XSLT XSL-FO, Comelio Medien, Marco Skulschus, Marcus Wiederstein, Bücher Tutorials Manuals Anleitung Bücher Manuals Xpath XSL-FO XML Xquery XSLT Tutorials Münster Hattingen Dortmund Köln Düsseldorf Wuppertal Neuss Mettmann Essen Ratingen Bonn Bottrop Bochum Gelsenkirchen Velbert Herne Duisburg
Seminare