Beste,
Ik heb een XML vraag:
Ik ben bezig met een schema. Hierin beschijf ik een element van het type 'xsd:dateTime'. Maar het is de bedoeling dat het is toegestaan dat deze gewoon leeg wordt gelaten, dus:
<moment></moment>
Hoe kan ik dit in het schema aangeven? Ik dacht aan meerdere type's voor 1 element toestaan...
Nu had ik ergens op internet het volgende advies gevonden:
"
You could design a common base type ABC, have each of AAA, BBB, CCC extend it, and make myElement of type ABC. ABC could perhaps be an abstract type, so instance documents will be forced to use xsi:type to specify one of AAA, BBB, or CCC.
"
... klinkt als een oplossing voor mijn probleem. Helaas stond er geen voorbeeld bij en kan ik ook nergens een voorbeeld vinden, van hoe ik dat aan zou moeten pakken.
Kan iemand mij helpen?
bij voorbaat dank!
Ik heb een XML vraag:
Ik ben bezig met een schema. Hierin beschijf ik een element van het type 'xsd:dateTime'. Maar het is de bedoeling dat het is toegestaan dat deze gewoon leeg wordt gelaten, dus:
<moment></moment>
Hoe kan ik dit in het schema aangeven? Ik dacht aan meerdere type's voor 1 element toestaan...
Nu had ik ergens op internet het volgende advies gevonden:
"
You could design a common base type ABC, have each of AAA, BBB, CCC extend it, and make myElement of type ABC. ABC could perhaps be an abstract type, so instance documents will be forced to use xsi:type to specify one of AAA, BBB, or CCC.
"
... klinkt als een oplossing voor mijn probleem. Helaas stond er geen voorbeeld bij en kan ik ook nergens een voorbeeld vinden, van hoe ik dat aan zou moeten pakken.
Kan iemand mij helpen?
bij voorbaat dank!