Julius Hacker: ID Attribute

Beitrag lesen

Hallo Forum ;-)

Ich hantiere hier die letzten Tage ein bisschen mit XML Dateien herum.
Jetzt möchte ich in einer XML Datei, in der theoretisch die Navigation einer Webseite stehen könnte, jeden Punkt der Navigation mit einem ID Attribut versehen, um diesen eindeutig ansprechen zu können.
Dazu habe ich in meine DTD einmal folgendes hineingeschrieben:

<!ELEMENT kategoriepunkt (#PCDATA)>
<!ATTLIST kategoriepunkt
 kategoriepunktid ID #REQUIRED >

Ich kann nun aber trotzdem 2 verschiedenen Kategoriepunkt-Elementen die gleiche ID zuweisen.(Die ID hat die Form "id_#Nummer")

Ich schaue mir das ganze immer mit Firefox 0.8 an.
Wahwleise hab ich das Dokuemtn auch mal mittels der SimpleXML Erweiterung von PHP5RC1 eingelesen - meldet ebenso keinen Fehler.

Weis jemand von euch, was ich da falsch mache?

Gruß
Julius