Rezension zu O'Reillys »Einführung in XML«
Im Rahmen des O'Reilly Usergroup-Programms erhielt ich das Buch »Einführung in XML«. Ich wollte schon seit längerer Zeit in das Thema einsteigen und so begann ich sofort das Buch zu lesen.
Der Autor, Eric T. Ray, bietet in dem Buch einen Einstieg und stellt verschiedene wichtige Konzepte von XML vor. Aus meiner Sicht ist es zur Lektüre dieses Buches nützlich Vorwissen in einer Markupsprache zu besitzen. Das Buch beginnt mit einem historischen Überblick über SGML, geht danach auf Markup und Informationsmodellierung ein und setzt mit XPath und Transformationen fort. Am Ende des Buches steht ein längeres Kapitel zur Programmierung.
Die eigentliche Einführung in XML umfasst nur 80 Seiten plus das Kapitel Informationsmodellierung. Hier wäre es meiner Meinung nach besser, mehr zu dem Thema zu schreiben und auch bessere, unterschiedliche Beispiele zu wählen. Diese machen das Buch dann abwechslungsreicher und besser zu lesen.
Der Abschnitt zu Schemas ist sehr umfangreich und teils auch tiefgehend. Nach der Lektüre hat der Leser einen sehr deutlichen Einblick in die Thematik gewonnen und kann hoffentlich eine kluge Wahl bezüglich des von ihm zu verwendenden Schemas treffen.
Später folgt dann ein Kapitel zu CSS. Dies ist meiner Meinung nach deutlich zu groß geraten. CSS kann durchaus auch auf weniger Seiten im Überblick dargestellt werden. Zum Verständnis von XML ist es nicht wesentlich.
Alle weiteren Kapitel werden auf einem verständlichen Niveau eingeführt und auch tiefgehend behandelt.
Für Leser, die sich bereits ein wenig mit der Materie auseinandergesetzt haben, ist das Buch durchaus lesenswert. Es liefert (teils auch tiefen) Einblick in XML und nach der Lektüre sollte der Leser in der Lage sein, zu entscheiden, welche Techniken er in Verbindung mit XML einsetzen will bzw. ob XML für ihn überhaupt die richtige Wahl ist.
(Jens Kubieziel)