Thomas J.S.: XML richtig erstellen

Beitrag lesen

Hallo,

Eine URI (hier eigentlich URL) kann zwar einzigartig sein, aber als ID im Sinne vom Typ-ID ist es nicht geeignet, weil er nicht die Regel für IDs erfüllt.

Ähm, war von 'xml:id' die Rede?

Ich habe _explizit_ "im Sinne vom Typ-ID" gesagt.

Woher willst du wissen, welche Regel für ein 'id'-Attribut aus meinem Namensraum (oder aus gar keinem) gilt?

Wenn du dein "id"-Attribut als Typ-ID definierst (egal ob in einer DTD oder in einem Schema): http://www.w3.org/TR/2006/REC-xml-20060816/#NT-Name das "/"-Zeichen gehört nicht zu den erlaubten Zeichen.

Im Semantic Web (RDF etc.) werden URIs benutzt, um Dinge zu identifizieren.

Genau: Dinge.
Aber nicht XML/RDF-Elemente: http://www.w3.org/TR/rdf-syntax-grammar/#rdf-id

Grüße
Thomas