Charles F. Goldfarb, einer der Begründer des XML-Vorläufers SGML, konzentriert sich mit dem vorliegenden Buch auf die "XML-Funktionalitäten" in Microsoft Office 2003. Auf den ersten 50 Seiten gibt es einen Überblick über XML mit zahlreichen Beispielen, die immer aus dem Blickwinkel der Textverarbeitung gesehen werden: Office-Programme in der Zeit vor XML, Vorteile gegenüber den Dateiformaten RTF und DOC. Mit dem dritten Kapitel beginnt das eigentliche Thema. Hier erfolgt zunächst ein knapper Überblick, welche Anwendungen es in MS-Office 2003 gibt, die mit XML arbeiten können (Word, Excel, Access, FrontPage und InfoPath). Mit Kapitel vier beginnt schließlich die konkrete Vorstellung der Arbeit mit XML. Zunächst ist Word an der Reihe: Schemas erstellen, Schemas den Word-Dateien zuordnen, eine XML-Struktur aufbauen, externe XML-Dateien laden und mit Web Services kombinieren. Die speziell in Word 2003 enthaltene Sprache WordML wird ebenfalls vorgestellt. Allerdings vermisste der Rezensent eine Aufstellung der einzelnen Tags zu WordML, was bei den spärlichen Informationen zu WordML sehr informativ gewesen wäre. Das Thema "Excel und XML" erstreckt sich über zwei Kapitel und ist etwas knapper gefasst. Anhand eines praktischen Beispiels wird der Einsatz von XML demonstriert. Hier fällt allerdings auch der Hinweis zu dem Excel-spezifischen XML-Dialekt XML Spreadsheet (XMLSS) sehr kurz aus. Auch hier hätte sich der Rezensent mehr Detailreichtum gewünscht, insbesondere eine Referenz. Sehr ausführlich und detailreich gestaltet sich die Beschreibung von InfoPath, dem XML-basierten Formulargenerator des Office-Pakets. Dieser wichtigen Neuerung in Office 2003 wird breiter Raum eingeräumt und ist mit vielen Beispielen versehen. Gültigkeitsprüfungen der Formulare mithilfe von Skripten oder die Einbeziehung von Datenbanken (Access, SQL Server) fehlen auch hier nicht. Das Thema Access und XML ist knapp gehalten und beschränkt sich hauptsächlich auf den Import oder Export von XML-Dokumenten. Auch das FrontPage-Kapitel ist sehr knapp gehalten, wobei bestimmte Themen ganz ausgespart werden (z.B. die Generierung von XHTML). Damit ist das Buch auch schon beendet. Ab Seite 307 folgt auf über 150 Seiten eine Einführung in XML, XSLT, XPath, Schema und Web Services. Schon allein wegen der Komplexität dieser Themen kein leichtes Unterfangen und der Rezensent hat sich die Frage gestellt, ob diese Einleitung wirklich nötig ist – andere Bücher aus dem Hause Addison-Wesley leisten hier sicherlich detaillierte Dienste. Für einen Einsteiger in die Thematik XML & Co ist das sicherlich brauchbar, wenngleich die Darstellung knapp und anspruchsvoll erfolgt. Für den Kenner ist dies überflüssig. Hier wäre eine reine Konzentration auf das Thema des Buches – nämlich nur XML in Office 2003 – besser gewesen.








