Java/XML - Das bhv-Taschenbuch


Mit dem Standard XML und der Programmiersprache Java wachsen zwei Technologien zusammen, die füreinander geschaffen sind: Java ist die ideale Programmiersprache, um XML-Dateien zu parsen, zu laden, zu bearbeiten und zu speichern. Java 2 Standard Edition Version 1.4 enthält die so genannte JAXP-API (Java API for XML Processing), die zur Verarbeitung von XML gedacht ist. In diesem bhv Taschenbuch erfahren Sie, wie Sie mit Java jede XML-Datei über den SAX-Parser parsen und mit Hilfe des Document Object Model (DOM) nachbearbeiten können. Abgerundet wird das Buch durch XSLT, das über Java eine Formung von XML-Dateien in andere Markup Languages (HTML, XHTML, SVG, WML, ...) ermöglicht. Das Buch besitzt im Anhang eine komplette Referenz von JAXP 1.1. Vorraussetzung für dieses Buch sind Erfahrungen im Umgang mit der Java-Programmiersprache sowie mit dem Grundkonzept von XML.

Aus dem Buch können Sie hier folgende Kapitel lesen:

Das Inhaltsverzeichnis
Kapitel 7: DOM und XML
Kapitel 13: Mit XSLT formen

Aus dem Inhalt:

Teil I: Installation und erste Schritte
Überblick über XML mit Java, JAXP-API, SAX, DOM, TrAX, Parser und Prozessoren

Teil II: Techniken und Praxis
Eine XML-Datei mit SAX parsen, SAX-Ereignisse, Namensräume, XML-Dateien gegen eine DTD und XML Schema validieren, Errors und Exceptions auswerten, einen XML-Editor in SAX programmieren. Mit DOM eine XML-Datei parsen und auf XML-Tags zugreifen. Mit Knoten, und Elementen arbeiten. Namensräume in DOM, Attribute setzen, auslesen und verändern.

Teil III: Know-how für Fortgeschrittene
XML-Dateien erzeugen und speichern. Transformieren nach HTML, WML und CSV. Die TrAX-API zum Transformieren mittels XSLT. XSLT zum Formen nach HTML, WML und CSV einsetzen.

Teil IV: Tipps, Tricks und Tuning
Externe XML-Parser (Crimson, Xerces, Oracle v2, Piccolo) und XSLT-Prozessoren (Xalan, Oeracle v2, Saxon) verwenden. Alternative APIs zu JAXP verwenden (dom4j, JDOM, SAXDOMIX)

Teil V: Anhang
Komplette Referenz zu JAXP 1.1, Installation von externen XML-Parsern und XSLT-Prozessoren unter Windows, LINUX und Mac OS X, Web-Adressen zu XML und Java, Tools zu XML und Java, Zeichensätze und Zeichenkodierungen, Inhalt der CD-ROM und Glossar

Highlights der Buch-CD:
  • sämtliche Quellcodes des Buches
  • Über 60 Softwaretools für Java und XML für Windows, LINUX, Mac OS Classic und Mac OS X, u.a.:
  • Java 2 Standard Edition 1.4 für Windows und LINUX
  • XML-Parser: Crimson, Xerces, Piccolo
  • XSLT-Prozessoren: Xalan, Saxon
  • XML- und XSLT-Editoren: XML Spy, XMLWriter, Morphon, Emile
  • APIs: dom4j, JDOM
  • Diverse Text-Editoren
Michael Seeboerger-Weichselbaum, Java/XML - Das bhv-Taschenbuch, Bonn, 2002, ca. 769 Seiten, ISBN 3-82668110-X, inkl. CD-ROM.
Verkaufspreis:
Deutschland: 16,95 EUR
Österreich: 17,50 EUR
Schweiz: 27,90 sFr

© msw 1999-2005