Das Attribut xml:id

Das Attribut xml:id garantiert die korrekte Verarbeitung von IDs.

Example

<nachricht xml:id="i-35867">Dies ist eine Nachricht</nachricht>

Beschreibung

In XML 1.0 ist eine ID ein Identifier, der für die Verarbeitung hilfreich ist. Sie können ein Element eindeutig mit einem Attribut vom Typ ID markieren, wie z.B. in id="i-35867" (IDs können nicht mit einer Ziffer beginnen). Dabei wird oft angenommen, dass es eine zugehörige DTD gibt, die eine Deklaration für eine Attributliste wie etwa <!ATTLIST nachricht id ID #REQUIRED> enthält. XML Schema bietet ebenfalls einen Mechanismus, mit dem man mit Hilfe des Attributs type="xs:ID" angeben kann, dass Markup den Typ ID hat, etwa mit <xs:attribute name="id" type="xs:ID">. Das Problem ist, ...

Get XML: kurz & gut now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.