XML Ressourcen

Hier sind einige Ressourcen zum Thema "XML" und den begleitenden Technologien zusammengetragen. Im Einzelnen sind das:

Literatur

Kurzreferenzen

Eckstein, Robert: XML. Kurz und gut., O'Reilley, 2000.
Der Name ist Programm, hier findet man kompakt, mehr als Referenz denn als Buch zum Lernen von XML alle Bestandteile von XML/XSL und der beteiligten Technologien. Dafür ist es relativ preiswert.
bestellen bei Amazon.de

Harold, Elliotte Rusty: XML in a nutshell (deutsche Ausgabe), O'Reilley, 2001.
Wie bei Eckstein eine kompakte Referenz, alles Elementare vorhanden, nur nicht so ausführlich erläutert wie in der XML Bible.
bestellen bei Amazon.de

Gesamtwerke

Behme, Henning; Mintert, Stefan: XML in der Praxis. zweite, erweiterte Auflage, Addison-Wesley, München, Boston, San Francisco, Harlow, 2000.
Gut verständliche Einführung in XML.
bestellen bei Amazon.de

Harold, Elliotte Rusty: XML Bible, second edition, IDG Books Worldwide, 2001.
Wie der Name bereits andeutet, die Bibel für XML. Hier werden alle Aspekte von XML und den verwandten Technologien umfassend und an ausführlichen Beispielen abgehandelt. Der Autor bleibt dabei nicht an der Oberfläche, sondern erläutert verständlich auch die Feinheiten von XML/XSL etc.
bestellen bei Amazon.de

Mark Birbeck, Jon Duckett, Oli Gauti Gudmundsson, et al.: Professional XML, 2nd edition, Wrox Press Ltd, 2001.
Ein umfassendes Refrenzwerk (in englisch), das umfassend alle wesentlichen Aspekte von XML und der flankierenden Standards behandelt. Eine absolute Empfehlung.
bestellen bei Amazon.de

Speziellere Aspekte von XML

Avedal, Karl: Java Server Pages professionell.Dynamische Webangebote mit JSP, Servlets, EJB, JNDI, JDBC, XML, XSLT und WML, mitp, 2001
bestellen bei Amazon.de

McLaughlin, Brett: Java & XML, 2nd edition, O'Reilley, 2001.
bestellen bei Amazon.de

Rockwell, Westy: XML, XSLT, Java und JSP Professionelle Web-Applikationen entwickeln, Galileo Press, 2000.
Dieses Buch ist ein wenig zwiespältig. Es ist nicht für XML Einsteiger gedacht, sondern vielmehr für den Profi. Dem bietet es aber ein breites Wissen über Zusammenhänge und verdeutlicht diese an Beispielen. Angesichts der Komplexität der Materie ein nicht ganz einfaches Unterfangen. Ein "einfaches" Buch ist es damit absolut nicht, aber eine komprimierte Wissensammlung.
bestellen bei Amazon.de

Kay, Michael: XSLT Programmer's Reference, 2nd edition, Wrox Press Ltd, 2001.
bestellen bei Amazon.de

Tidwell, Doug: XSLT, O'Reilley, 2001.
Ein sehr informatives Buch über XSLT. Anhand eines Cases wird eine komplette Anwendung entwickelt. Sehr anwendungsbezogen und lesenswert.
Amazon bestellen bei Amazon.de

zurück zum Anfang

Software

Im folgenden habe sind noch Softwarepakete aufgeführt, die ich für gut geeignet halte, um XML kennenzulernen. Natürlich sind das nicht alle, es existieren noch diverse weitere Pakete.

Cooktop (freie Software)

Cooktop ist ein frei verfügbarer XML Editor, der das Erstellen von XML-Dokumenten unterstützt. Durch die farbige Hervorhebung von Tags wird das Editieren von Dokumenten spürbar vereinfacht. Der XML Cooktop ist durch die Bereitstellung von fertigen "Code Snippets" eine große Hilfe beim Verständnis der Syntax für XML-Dokumente. Dadurch ist es möglich, fertige Code-Gerüste in ein Dokument einzufügen, so dass nur noch die Inhalte ergänzt werden müssen. Neben dem reinen Editor bietet Cooktop noch eine Oberfläche für XML-Parser und Stylesheetprozessoren. Im Paket enthalten sind die wichtigsten Werkzeuge wie Xerces, Xalan, FOP, MS-XML, Saxon etc. Dadurch werden teilweise umständliche Java Aufrufe vermieden und die Ergebnisse verschiedener Prozessoren lassen sich vergleichen. Cooktop kann unter http://www.xmlcooktop.com/ bezogen werden.

FOP ist nicht mehr integraler Bestandteil von Cooktop, kann aber nachgerüstet werden (kurze Anleitung dazu)

XML Spy (kommerziell)

XML Spy ist ein leistungsfähiger und funktioneller XML- und DTD- und Schema-Editor. Das Programm verfügt über eine strukturierte Ansicht mit Syntax Highlighting. Die Entwicklungsumgebung unterstützt die Entwicklung und Bearbeitung aller XML Technologien. Diese sind u.a. XML Bearbeitung und Validierung, Schema und DTD Design und XSL Transformation. Weiterhin kann jedes XML Dokument gegen die offizielle W3C XML Schema 1.0 Empfehlung oder jede gewünschte DTD auf Wohlgeformtheit und Gültigkeit geprüft werden. Die offene XSLT-Engine unterstützt alle gängigen XSLT Prozessoren wie z. B. MSXML, Saxon, Xalan u.a. Die Umgebung enthält eine komplette Funktionalität zum Zugriff auf ODBC und ADO Datenbanken, inklusive der Möglichkeit ein Datenbankenschema in ein XML Schema umzuwandeln. Nähere Informationen und auch eine Evaluationsversion befinden sich unter http://www.xmlspy.com.

XMLStarlet Command Line XML Toolkit (freie Software)

Paket zur Modifikation und Transformation von XML Dokumenten mit Hilfe von XSL. Einfache Installation und Bedienung. http://xmlstar.sourceforge.net/

zurück zum Anfang

Newsgruppe

zurück zum Anfang