XSD-Schemas

Bei der Arbeit mit XML-Dateien ist Ihnen sicher schon mehrfach der Begriff XSD-Schema begegnet. Worum handelt es sich hierbei eigentlich? Zunächst einmal wird mit XSD die XML Schema Definition Language bezeichnet.

Das Grundprinzip

Ein XSD-Schema ist ein eigenständiges Dokument (oder auch ein zusätzlicher Teil des XML-Dokuments), das die Struktur der XML-Daten beschreibt. Grundsätzlich können Sie also ein XSD-Schema mit den Strukturinformationen z.B. einer Access- oder SQL-Server-Datenbank vergleichen.

Ein Schema kann folgende Informationen und Vorgaben enthalten:

  • Die Definition der einzelnen Datentypen für die XML-Elemente und -Attribute

  • Diverse Einschränkungen (z.B. Eindeutigkeit (Unique) von Werten)

  • Zusammenhänge zwischen einzelnen XML-Elementen ...

Get Microsoft Access 2013 Programmierung - Das Handbuch 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.