Xml.XMLDoc.TXMLNode.GetLocalName
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.