ResolveXMLAttributeName()

Syntaxe

Resultat$ = ResolveXMLAttributeName(Noeud, Attribut$ [, Separateur$])
Description
Renvoie le nom complet du noeud donné en attribut dans un document qui utilise les espaces de noms XML.

Le nom complet se compose de l'URI (Uniform Resource Identifier) de l'espace de noms (s'il existe) et du nom de l'attribut local), séparé par le séparateur donné par 'Separateur$'. Le caractère de séparation (séparateur) par défaut est "/".

Arguments

Noeud Le noeud à utiliser.
Attribut$ L'attribut à trouver.
Separateur$ (optionnel) Le séparateur (chaîne de caractères) à utiliser.
Par défaut : "/".

Valeur de retour

Dans un document utilisant les espaces de noms, renvoie le nom complet de l'attribut s'il peut-être correctement résolu ou une chaîne vide si le préfixe de l'espace de noms est utilisé sans être jamais déclaré (ce qui n'est pas valide).

Dans un document sans espaces de noms, renvoie le nom de l'attribut.

Remarques

Note: à la différence des noms de noeuds, l'espace de noms par défaut n'est pas utilisé pour qualifier un nom qui n'a pas de préfixe lié à un espace de noms. Ainsi, les noms qualifiés sans préfixe d'espace de noms ont simplement leur nom local renvoyé.

Voir aussi

ResolveXMLNodeName()

OS Supportés

Tous

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