Thomas J.S.: XML-Schema einschränken von Zahlen-Wertebereichen

Beitrag lesen

Hallo Cheatah,

Das xs ist einfach eine Namensraum-Bezeichnung.

das dachte ich mir schon... Damit hast Du dummerweise aber das Problem, dass es nicht mehr ist als irgend ein XML.

Nicht ganz. 'xs' ist der Namensraumbezeichnung für XML-Schema.

Und vor allem hast Du nur eine Struktur mit Inhalt, nicht mehr - irgend etwas, das im Prinzip mit XML nichts zu tun hat, muss die Struktur nebst ihrem Inhalt analysieren und darauf reagieren.

In diesem Fall hat es schon vie mit XML zu tun, XML-Schema ist eben dafür, dass man damit die Struktur eines XML-Dokuments beschreibt und gegenüber einer DTD hat sie eben den Vorteil, Datentypen (wie decimal, integer, string etc.) definieren zu können.
Mit Inhalt hat eine Schema an sich nur insofern zu tun, dass man damit den Datentpy des Inhalts bestimmen kann.

Grüße
Thomas