MudGuard: Problem mit DTD

Beitrag lesen

Hi,

<!ELEMENT channel (title | link | description)*>
Nun dürfen aber die Elemente "title", "description" und "link" mehrmals in "channel" vorkommen, was aber verboten sein soll.

<!ELEMENT channel ((title, description, link)|(title, link, description)|(description, link, title)|(description, title, link)|(link, title, description)|(link, description, title))>

(wird halt bei noch mehr Kind-Element-Typen irgendwann unübersichtlich).
Ggf. müssen noch die Fälle berücksichtigt werden, in denen ein oder zwei oder alle 3 Kind-Element-Typen fehlen.

Wesentlich einfacher wäre es, wenn die Reihenfolge strikt vorgegeben wäre.

cu,
Andreas

--
MudGuard? Siehe http://www.Mud-Guard.de/
Fachfragen per E-Mail halte ich für unverschämt und werde entsprechende E-Mails nicht beantworten. Für Fachfragen ist das Forum da.