O'Reilly logo

XML: kurz & gut by Michael Fitzgerald, Simon St. Laurent

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

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, ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required