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 O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.