Hallo Thomas,
Huhu Thomas, ich wußte doch, dass ich nochwas finde, *freu*
bin höchst betrübt, dir wiedersprechen zu müssen, aber das geht, denn wie gesagt ich habe das inhaltsmodell bestimmt, d.h. das element untergruppe muss entweder #PCDATA oder das element untergruppe enthalten.
wenn ich (#PCDATA | untergruppe)? geschrieben hätte, würde das bedeuten, dass das element untergruppe auch leer sein darf.
das selbe gilt auch für (#PCDATA | untergruppe)*
also nochmal um es klar zu stellen:
Nur das geht bei gemischtem Inhalt:
- <!ELEMENT untergruppe (#PCDATA)>
- <!ELEMENT untergruppe (#PCDATA | untergruppe)*
Das geht nicht:
3) <!ELEMENT untergruppe (#PCDATA | untergruppe)+>
ebenso dies nicht
- <!ELEMENT untergruppe (#PCDATA | untergruppe)+>
Probiers mal aus.
Die Produktionsregel dazu:
http://www.w3.org/TR/REC-xml#sec-mixed-content
Gruß
Franz
PS: Tut mir ebenfalls leid Dir widersprechen zu müssen, hehe
PPS: Ob dass überhaupt noch jemanden interessiert... ;-)