Hallo,
ich habe folgendes Problem.
Ich habe eine DTD mit recht vielen Elementen, einige davon haben bereits Attribute, andere nicht.
[...]Gibt es eine Möglichkeit allen Elementen ein Attribut ID hinzuzufügen, ohne dass ich dies bei jedem Element hinschreiben muss?
In der DTd und im XML selbt nicht.
Bei einer XML/XSL-Tranformation (du kannst dein entstandenes XML mit XSLT nochmal zu XML transformieren) kannst du das sehr leicht. Siehe dazu:
http://de.selfhtml.org/xml/darstellung/xpathfunktionen.htm#generate_id
Grüße
Thomas