XML, die Extensible Markup Language, hat sich in den letzten Jahren als universelles Format für Daten und ihren Austausch durchgesetzt. Wie die zahlreichen Anwendungsfelder entwickelten sich aber auch die Standards, Spezifikationen und Schnittstellen der großen XML-Familie rasch immer weiter. Die zweite Auflage von XML in a Nutshell trägt diesen Entwicklungen Rechnung.
XML in a Nutshell richtet sich an alle, die schon erste Erfahrung mit XML haben und nun für ihre tägliche Arbeit ein gut strukturiertes Nachschlagewerk brauchen. Zuerst werden noch einmal die grundlegenden Syntaxregeln kompakt zusammengefaßt und DTDs, Namensräume und Unicode eingeführt. Der Einsatz von XML wird anschließend aus zwei Perspektiven beleuchtet: der text- und der datenorientierten. Für die Bearbeitung von Textdokumenten sind Technologien wie XSLT, CSS, XSL-FO, XLinks, XPointers, XPath und RDDL nützlich. XML hat sich aber auch als Format für große Mengen strukturreicher Daten hervorragend bewährt. In diesem Zusammenhang werden Schemata und die wichtigen Schnittstellen zur XML-Verarbeitung, SAX und DOM, behandelt. Eine ganze Reihe von Schnellreferenzen rundet dieses nützliche Buch ab: hier lassen sich alle relevanten Informationen zu XML 1.0, XML Schema, XPath, XSLT, DOM und SAX zügig finden. Aus dem Inhalt:
* Einführung und XML-Grundlagen
* Dokumenttyp-Definitionen (DTDs)
* Namensräume
* Internationalisierung und Unicode
* XSLT
* XPath, XLinks, XPointers
* CSS und XSL-FO
* RDDL
* XML Schema
* Programmiermodelle und die Schnittstellen SAX und DOM
* Ausführliche Referenzkapitel zu XML 1.0, XML Schema, XPath, XSLT, DOM, SAX und den verwendbaren Zeichensätzen
XML in a Nutshell richtet sich an alle, die schon erste Erfahrung mit XML haben und nun für ihre tägliche Arbeit ein gut strukturiertes Nachschlagewerk brauchen. Zuerst werden noch einmal die grundlegenden Syntaxregeln kompakt zusammengefaßt und DTDs, Namensräume und Unicode eingeführt. Der Einsatz von XML wird anschließend aus zwei Perspektiven beleuchtet: der text- und der datenorientierten. Für die Bearbeitung von Textdokumenten sind Technologien wie XSLT, CSS, XSL-FO, XLinks, XPointers, XPath und RDDL nützlich. XML hat sich aber auch als Format für große Mengen strukturreicher Daten hervorragend bewährt. In diesem Zusammenhang werden Schemata und die wichtigen Schnittstellen zur XML-Verarbeitung, SAX und DOM, behandelt. Eine ganze Reihe von Schnellreferenzen rundet dieses nützliche Buch ab: hier lassen sich alle relevanten Informationen zu XML 1.0, XML Schema, XPath, XSLT, DOM und SAX zügig finden. Aus dem Inhalt:
* Einführung und XML-Grundlagen
* Dokumenttyp-Definitionen (DTDs)
* Namensräume
* Internationalisierung und Unicode
* XSLT
* XPath, XLinks, XPointers
* CSS und XSL-FO
* RDDL
* XML Schema
* Programmiermodelle und die Schnittstellen SAX und DOM
* Ausführliche Referenzkapitel zu XML 1.0, XML Schema, XPath, XSLT, DOM, SAX und den verwendbaren Zeichensätzen