Melden Sie sich hier an, um auf Kommentare und die Whitepaper-Datenbank zugreifen zu können.

Kein Log-In? Dann jetzt kostenlos registrieren.

Falls Sie Ihr Passwort vergessen haben, können Sie es hier per E-Mail anfordern.

Der Zugang zur Reseller Only!-Community ist registrierten Fachhändlern, Systemhäusern und Dienstleistern vorbehalten.

Registrieren Sie sich hier, um Zugang zu diesem Bereich zu beantragen. Die Freigabe Ihres Zugangs erfolgt nach Prüfung Ihrer Anmeldung durch die Redaktion.

23.03.2001 - 

Verarbeitung von XML-Daten

DOM und SAX mit Java nutzen

MÜNCHEN (CW) - Der Titel verspricht dem interessierten Leser eine Einführung in die professionelle Java-XML-Programmierung. Tatsächlich erhält er eine sachkundige Anleitung, muss aber in Kauf nehmen, dass mehr als die Hälfte des Buches das eigentliche Thema verfehlt.

Das Buch, ursprünglich in englischer Sprache bei Wrox erschienen, enthält zahlreiche Beiträge von zwei Autoren. Die Schwierigkeit eines solchen Konzepts besteht darin, aus den verschiedenen Texten ein in sich stimmiges Werk zu entwickeln. Tatsächlich machen einzelne Kapitel den Eindruck, als seien sie relativ willkürlich eingefügt worden. So versuchen die ersten drei Abschnitte, allgemeine Grundlagen zur Web-Programmierung in Java und zu dreistufigen Architekturen zu geben. Bevor die Autoren endlich zum versprochenen Thema kommen, entwickeln sie noch schnell eine kleine Warenkorbanwendung. Darauf folgt eine Einführung in die einfachsten Grundbegriffe von XML, die jemand, der solche Daten mit Java verarbeiten will, eigentlich nicht nötig haben sollte.

Somit kommt der am eigentlichen Thema Interessierte erst ab dem siebten Kapitel auf seine Kosten. Dort demonstrieren die Autoren, wie man sich über das Document Object Model (DOM) durch Dokumentenbäume bewegt oder SAX-Ereignisse auswertet. Dass nur von DOM Level 1 die Rede ist, deutet darauf hin, dass das 1999 in englischer Sprache erschienene Buch für die Übersetzung nicht aktualisiert wurde.

Ab Kapitel 10 geht das Buch schon wieder in allgemeine Java-Aspekte über und gibt eine Kurzeinführung in Java Server Pages (JSP). Schließlich erhält der Leser einen Crash-Kurs in XSL Transformations (XSLT) - aber wie sich in Java mittels eines XSLT-Prozessors Dokumente transformieren lasssen, wird im ganzen Buch nicht gezeigt.

Alexander Nakhimovsky, Tom Myers: Java XML Programmierung professionell mit Servlets und JSP. Bonn: MITP-Verlag 2000. 740 Seiten, 97,79 Mark.