Xml.XMLDoc.TXMLNode.GetLocalName

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

function GetLocalName: DOMString;

C++

System::UnicodeString __fastcall GetLocalName();

Propriétés

Type Visibilité  Source Unité  Parent
function protected
Xml.XMLDoc.pas
Xml.XMLDoc.hpp
Xml.XMLDoc TXMLNode

Description

Renvoie le nom du noeud sans préfixe d'espace de nommage.

Utilisez l'interface IXMLNode de l'objet TXMLNode pour appeler la méthode GetLocalName protégée. GetLocalName renvoie le nom local du noeud DOM sous-jacent.

Dans le cas des noeuds d'élément, le nom local est dérivé du nom qui apparaît dans la balise XML. Par exemple, le nom local de <xsi:Name First="John" Last="Doe"> est 'Name'.

Dans le cas des noeuds d'attribut, le nom local est dérivé de la chaîne qui apparaît à gauche du signe égal dans la déclaration d'attribut. Par exemple, l'élément <Name First=John Last=Doe> a deux noeuds d'attribut, avec les noms locaux 'First' et 'Last'.

Pour tous les autres types de noeud, le nom local est égal à nil (Delphi) ou NULL (C++).

Remarque :  si GetPrefix et GetLocalName renvoient toutes deux une valeur pour un noeud, le nom du noeud (renvoyé par GetNodeName) combine ces deux valeurs.

Voir aussi