peter M: problem mit dtd

Beitrag lesen

Ich muss in einer dtd Datei eine Defintion mehrere Male in verschiedenen Verschachtelungsebenen anfuehren.
Zb wie im folgenden die Name Definition:

<!ELEMENT Brief (Type,Name)>
          <!ELEMENT Type (#PCDATA)>
          <!ELEMENT Name (#PCDATA)>

<!ELEMENT Test (Name, Run, Parameter)>
        <!ELEMENT Name (#PCDATA)>
        <!ELEMENT Start (#PCDATA)>
        <!ELEMENT Settings (time)>

Wenn ich dann das dazugehoerige xml Dokument validiere, wird gemeckert:

"The 'Name' element has already been declared."

Was kann ich dagegen tun?
Evlt Entities? Wenn ja, wie muesste ich die einsetzen?

Besten Dank