XML-Validierung und -Dialekte

(Auszug aus "Python & XML" von Christopher A. Jones & Fred L. Drake, Jr.)

Wenn XML als Basis für Transaktionen zwischen zwei Parteien benutzt wird, ist es wichtig zu wissen, ob ein Dokument korrekt aufgebaut ist, da es z. B. über Firmengrenzen hinweg vertragliche Verpflichtungen gibt, die die Verantwortung jeder Partei definieren. In diesem Abschnitt arbeiten wir mit strukturierten XML-Formaten, konvertieren Nicht-XML-Informationen in strukturiertes XML und validieren XML-Dokumente hinsichtlich ihrer DTDs. Wir untersuchen verschiedene Aspekte der Arbeit mit offiziellen XML-Dialekten, die möglichen Auswirkungen des Validierungsprozesses auf Ihren Systementwurf und ebXML (Electronic Business XML), ohne jedoch zu sehr ins Detail zu gehen.

Sehen wir uns zuerst die Basistechnologien an: Dokumenttyp-Definitionen (DTDs), validierende Parser und Webformulare. Diese Technologien machen den Austausch von XML-Dokumenten zuverlässig und flexibel. Danach werden wir anhand einiger detaillierter Beispiele die verschiedenen Aspekte der Validierung beleuchten.

  

  

<< zurück vor >>

 

 

 

Tipp der data2type-Redaktion:
Zum Thema Python & XML bieten wir auch folgende Schulungen zur Vertiefung und professionellen Fortbildung an:

Copyright © 2002 O'Reilly Verlag GmbH & Co. KG
Für Ihren privaten Gebrauch dürfen Sie die Online-Version ausdrucken.
Ansonsten unterliegt dieses Kapitel aus dem Buch "Python & XML" denselben Bestimmungen, wie die gebundene Ausgabe: Das Werk einschließlich aller seiner Teile ist urheberrechtlich geschützt. Alle Rechte vorbehalten einschließlich der Vervielfältigung, Übersetzung, Mikroverfilmung sowie Einspeicherung und Verarbeitung in elektronischen Systemen.

O’Reilly Verlag GmbH & Co. KG, Balthasarstraße 81, 50670 Köln, kommentar(at)oreilly.de