𝔖 Scriptorium
✦   LIBER   ✦

📁

XML: DTD, XML-Schema, XPath, XQuery, XSL-FO, SAX, DOM (German Edition)

✍ Scribed by Margit Becher


Publisher
Springer Vieweg
Year
2022
Tongue
German
Leaves
438
Edition
2. Aufl. 2022
Category
Library

⬇  Acquire This Volume

No coin nor oath required. For personal study only.

✦ Synopsis


Die Bedeutung von XML für eine Layout-unabhängige Beschreibung von Dokumenten und damit als Ausgangsformat für Single-Source-Publishing sowie als Austauschformat beim elektronischen Datenaustausch ist heute unstrittig. Anhand vieler Beispiele lernen Sie, wie mit den Sprachen DTD und XML-Schema eigene Auszeichnungssprachen definiert werden können. Ein weiterer Schwerpunkt dieses Buches bildet eine fundierte Einführung in Technologien zur Weiterverarbeitung von XML: XPath, XQuery und XSLT.

✦ Table of Contents


Vorwort
Über dieses Buch
Inhaltsverzeichnis
Abbildungsverzeichnis
Tabellenverzeichnis
1 XML-Grundlagen
1.1 Modell der strukturierten Dokumente
1.2 Aufbau eines XML-Dokumentes
1.3 XML-Elemente und -Attribute
1.4 Wohlgeformtes XML
Anchor 6
Literatur
2 XML und CSS
Anchor 2
3 DTD
3.1 Verknüpfung DTD – XML-Instanz
3.2 Elementtyp-Deklaration
3.3 Deklaration von Attributlisten
3.4 Entities
3.4.1 Zeichen-Entities
3.4.2 Allgemeine Entities
3.4.3 Parameter-Entities
3.5 Notationen und ungeparste Entities
3.6 Schwächen der DTD
Literatur
4 XML-Namensräume
Anchor 2
5 XML-Schema
5.1 Grundaufbau eines XML-Schemas
5.2 Deklaration von einfachen Elementtypen
5.3 Komplexe Elementtypen
5.4 Deklaration von Attributen
5.5 Assertions bei komplexen Elementtypen
5.6 Vordefinierte einfache Datentypen
5.7 Benutzerdefinierte einfache Datentypen
5.8 Benannte Modell- und Attributgruppen
5.9 Dokumentation von Schemata
5.10 Modellierungsstile
5.11 Ableitung komplexer Datentypen
5.12 Bedingte Typzuweisung
5.13 XML-Schema und Namensräume
5.14 Modularisierung
Anchor 16
Literatur
6 Xinclude
Anchor 2
7 XPath und XQuery
7.1 Das Datenmodell XDM
7.2 Eine Einführung in Ausdrücke
7.3 Pfadausdrücke
7.3.1 Lokalisierungspfade und Achsen
7.3.2 XPath-Knotentest
7.3.3 XPath-Prädikate
7.4 Erweiterte Ausdrücke
7.5 XQuery-Prozess
7.6 Konstruktoren
7.7 FLWOR-Ausdrücke
7.7.1 Grundlagen
7.7.2 Positionsvariable
7.7.3 Gruppierung
7.7.4 Anwendungen
7.8 Funktionen
7.8.1 Grundlegendes zu Funktionen
7.8.2 Benutzerdefinierte Funktionen
7.8.3 Eingebaute Funktionen
7.9 XQuery-Module
7.10 Globale Variablen
7.11 Maps, Arrays und JSON
7.11.1 Maps
7.11.2 Arrays
7.11.3 JSON
Anchor 26
Literatur
8 XSLT
8.1 XSLT-Prozess
8.2 Aufbau eines Stylesheets
8.3 Erste Transformation
8.4 Eingebaute Template-Regeln
8.4.1 Default-Verhalten
8.4.2 Template-Modus
8.5 Textknoten erzeugen
8.6 Attributknoten erzeugen
8.7 Ausgabeformat festlegen
8.8 Fallunterscheidungen
8.9 Wiederholungen mit xsl:for-each
8.10 Elemente erzeugen und kopieren
8.11 Sortierung
8.12 Gruppierung
8.13 Mehrere Quelldokumente
8.14 Mehrere Ergebnisdokumente
8.15 Variablen
8.16 Benannte Templates und Parameter
8.17 Funktionen
8.18 Modularisierung
Anchor 22
Literatur
9 XSL-FO
9.1 Seitenaufbau und Seitenfolgen
9.2 Block und Inline
9.3 Grafiken und Hyperlinks
9.4 Listen
9.5 Tabellen
Anchor 7
Weiterführende Literatur
10 SAX und DOM
10.1 SAX
10.2 DOM
Anchor 4
Literatur
Stichwortverzeichnis


📜 SIMILAR VOLUMES


Beginning XML: XML schemas, SOAP, XSLT,
✍ David Hunter, Kurt Cagle, Chris Dix, Roger Kovack, Jonathan Pinnock, Jeff Rafter 📂 Library 📅 2001 🏛 Wrox 🌐 English

This book is for people who know that it would be a pretty good idea to learn the language, but aren't 100% sure why. You've heard the hype, but haven't seen enough substance to figure out what XML is, and what it can do. You may already be somehow involved in web development, and probably even know

XML & XSL fast start: your quick start g
✍ Solutinos, Smart Brain Training 📂 Library 📅 2016 🏛 RP Media;CreateSpace Independent Publishing Platfo 🌐 English

The guide begins by showing you the basics of the XML language and then builds on that knowledge to show you how to create, style and transform documents.;XML Basics -- Using XML -- Working with root, parent, and child elements -- Defining XML elements and tags -- Using XML attributes -- Additional

Mastering XMI: Java Programming with XMI
✍ Timothy J. Grose Gary C. Doney Stephen A. Brodsky 📂 Library 📅 2002 🌐 English

Create more powerful, flexible applications using a new extension of the XML standardProgrammers are finding that the XMI extension of the XML standard provides a lot more flexibility in writing software for sharing data. Written by one of the principal authors of XMI, this book provides programmers