Hi,
ich möchte eine Validierung erstellen, die es möglich macht, in einer Node eine Subnode zu haben. Diese muss aber nicht vorhanden sein und darf auch von Text eingeschlossen sein.
Ein Konkretes Beispiel:
[xml]<description>Beschreibungstext</description>
<description>Beschreibungstext
<list>
<item>itemtext</item>
</list>
</description>
<description>
<list>
<item>itemtext</item>
</list>
</description>[/xml]
Das sollen alles valide Einträge sein.
Gefunden habe ich bis jetzt XML Schema Complex Types - Mixed Content
Hier ist beschrieben, wie ich eine Sequence erstelle, die von Text eingeschlossen sein kann, es aber nicht muss.
Wenn ich das ganze als Choice mache, funktioniert das ganze auch noch, aber sobald ich "minOccurance=0" mache, sagt er mir, dass "description" ein simple Type ist und keine Kindelemente enthalten darf.
Kennt jemand eine Möglichkeit, das gewollte Verhalten darzustellen?
Gruß
Markus
ich möchte eine Validierung erstellen, die es möglich macht, in einer Node eine Subnode zu haben. Diese muss aber nicht vorhanden sein und darf auch von Text eingeschlossen sein.
Ein Konkretes Beispiel:
[xml]<description>Beschreibungstext</description>
<description>Beschreibungstext
<list>
<item>itemtext</item>
</list>
</description>
<description>
<list>
<item>itemtext</item>
</list>
</description>[/xml]
Das sollen alles valide Einträge sein.
Gefunden habe ich bis jetzt XML Schema Complex Types - Mixed Content
Hier ist beschrieben, wie ich eine Sequence erstelle, die von Text eingeschlossen sein kann, es aber nicht muss.
Wenn ich das ganze als Choice mache, funktioniert das ganze auch noch, aber sobald ich "minOccurance=0" mache, sagt er mir, dass "description" ein simple Type ist und keine Kindelemente enthalten darf.
Kennt jemand eine Möglichkeit, das gewollte Verhalten darzustellen?
Gruß
Markus