Hallo,
mir fiel kein besserer Titel dafür ein. Mein Problem:
Ich möchte folgende Struktur mittels XML-Schema beschreiben:
wobei: Werte für attr1 sind vorgegeben (enumeration) und können sein: inhalt1, inhalt2, inhalt3
ABER: wenn der Vaterknoten (oder evtl. das Root-Element) das (required) Attribut lang="de" hat, dann sind nur inhalt1 und inhalt2 zugelassen, bei "en" ist es inhalt2 und inhalt3, inhalt4 usw.
Also: zulässige Attributwerte in Abhängigkeit von Werten des XML-Dokumentes definieren. Die Werte für lang sind ebenfalls vorgegeben (im Schema bekannt).
Hat jemand eine Idee?
Dank und Gruß
ElKassi
mir fiel kein besserer Titel dafür ein. Mein Problem:
Ich möchte folgende Struktur mittels XML-Schema beschreiben:
Code:
<el1 lang="de">
<el2 attr1="inhalt1">
<el2 attr1="inhalt2">
</el1>
<el1 lang="en">
<el2 attr1="inhalt2">
<el2 attr1="inhalt3">
</el1>
ABER: wenn der Vaterknoten (oder evtl. das Root-Element) das (required) Attribut lang="de" hat, dann sind nur inhalt1 und inhalt2 zugelassen, bei "en" ist es inhalt2 und inhalt3, inhalt4 usw.
Also: zulässige Attributwerte in Abhängigkeit von Werten des XML-Dokumentes definieren. Die Werte für lang sind ebenfalls vorgegeben (im Schema bekannt).
Hat jemand eine Idee?
Dank und Gruß
ElKassi