XML-Validierung

Aus dem Abschnitt über XML-Grundlagen dürfte klar geworden sein, dass XML äußerst flexibel ist, solange Sie sich an einige wenige Regeln der Wohlgeformtheit halten. Sie sind fast völlig frei im Entwurf der Datenstruktur, der Benennung von Elementen, Attributen, Namespaces.

XML-Validierung: Grundlagen

Diese Flexibilität hat freilich auch ihren Preis. Wenn Sie ein Programm schreiben möchten, das in der Lage ist, ein XML-Dokument auszuwerten, dann müssen Sie wissen, wie die XML-Datenstruktur aussieht, wie die Elemente, Attribute und Namespaces benannt sind.

Um das Problem zu veranschaulichen, betrachten Sie das folgende XML-Dokument. Es hat ein Root-Element Personen und mehrere Kind-Elemente, die entweder Person, person oder ...

Get XML -- Technologien, Grundlagen, Validierung, Auswertung now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.