ResolveXMLAttributeName()

Syntax

Ergebnis$ = ResolveXMLAttributeName(*Knoten, Attribut$ [, Separator$])
Beschreibung
Gibt den erweiterten Namen des Attributs vom angegebenen Knoten in einem Dokument, welches XML Namespaces verwendet, zurück. Der erweiterte Name besteht aus der Namespace uri (wenn vorhanden) und dem lokalen Attributnamen, unterteilt vom Separatorzeichen angegeben in 'Separator$'. Das standardmäßige Separator-Zeichen ist "/".

Hinweis: Anders als bei Knotennamen, wird der standardmäßige Namespace wird nicht auf Attribut-Namen angewandt, welche keinen Namespace-Präfix haben. Daher wird bei Attribut-Namen ohne ein Namespace-Präfix einfach ihr lokaler Name zurückgegeben.

Rückgabewert

In einem Dokument, welches Namespaces verwendet, wird der erweiterte Name des Attributs zurückgegeben, wenn er korrekt aufgelöst werden konnte. Andernfalls wird ein leerer String zurückgegeben, wenn ein Namespace Präfix verwendet wird, welches niemals deklariert wurde (was ungültig ist).

In einem Dokument ohne Namespaces wird der Attributname selbst zurückgegeben.

Unterstützte OS

Alle

<- RemoveXMLAttribute() - XML Inhaltsverzeichnis - ResolveXMLNodeName() ->