Danke Detlef. richtig wäre also:

  <way id='10048964' timestamp='2008-04-02T10:49:40+01:00' user='Tordanik' visible='true'>     <nd ref='38450176' />     <nd ref='38450179' />     <tagset='Sackgasse'>        <created_by> JOSM </created_by>        <highway> residential </highway>        <name> Rotkreuzstraße </name>        <maxspeed> 30 </maxspeed>     </tagset>   </way>

und das DTD dazu:

<!ELEMENT way (id, timestamp, user, visible)>     <!ELEMENT id (#PCDATA)>     <!ELEMENT timestamp (#PCDATA)>     <!ELEMENT user (#PCDATA, JJJJ-MM-DD...)>     <!ELEMENT visible (#PCDATA, true|false)>     <!ELEMENT tagset=Sackgasse (created_by, highway, name, maxspeed)        <!ELEMENT created_by (#PCDATA, JOSM|hand|Potlatch|...)>        <!ELEMENT highway (#PCDATA, residental|...)>        <!ELEMENT name (#PCDATA)>        <!ELEMENT maxspeed (#PCDATA, 30|50|60|*)>

Ich suche eine gültige Form, die Idee mit dem Hauptschlüssel (hier “Sackgasse”) im XML auszudrücken… Gruss, Markus