Thomas J.S.: DTD ANY mit beliebiger Verschachtelungs-Tiefe

Beitrag lesen

Hallo,

ich möchte gerne das folgende Dokument mit inline-DTD validieren:
D.h. ich möchte gerne, dass unter dem chart Element beliebige andere Elemente kommen können, und diese sollen auch beliebig tief geschachtelt unbekannte Elemente enthalten können.

Geht nicht. Stichwort "unbekannt".

Das Ergebnis des Validators: http://www.validome.org/xml/validate/
ist "Elemententyp "anyElement" muss deklariert werden."
Wie ist es also möglich keine Angaben über die Elemente selbst machen zu müssen die in ANY stehen können?

Nein, ist nicht möglich, denn ANY sagt nur, dass in dem mit ANY definierten Element beliebige andere Elemente vorkommen können, _zu denen es in der DTD einen Elementtyp gibt_.

D.h. du musst alle deine Elemente in der DTD definieren.

Grüße
Thomas