Der XMLNS-Parser verwendet diesen Feldtyp für Syntaxelemente, die XML-Attribute darstellen.
Name und Wert des Syntaxelements entsprechen dem Namen und dem Wert des dargestellten XML-Attributs. Attributelemente haben keine untergeordneten Elemente und müssen immer selbst einem Element untergeordnet sein.
Wenn der XMLNS-Parser einen Bitstrom auf Basis einer Nachrichtenbaumstruktur generiert, werden alle Et-Zeichen (&), Kleiner-als-Zeichen (<), Größer-als-Zeichen (>), doppelten Anführungszeichen (") und einfachen Anführungszeichen (') im Attributwert durch die vordefinierten XML-Entitäten &, <, >, " und ' ersetzt.
Aus Gründen der Kompatibilität mit älteren Versionen des Produkts wird auch die Feldtypkonstante 'XML.attr' unterstützt.