Xml.XMLDoc.TXMLNode.GetLocalName

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

function GetLocalName: DOMString;

C++

System::UnicodeString __fastcall GetLocalName();

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
function protected
Xml.XMLDoc.pas
Xml.XMLDoc.hpp
Xml.XMLDoc TXMLNode

Beschreibung

Gibt den Namen des Knotens ohne Namespace-Präfix zurück.

GetLocalName ist als protected deklariert und kann über das Interface IXMLNode des TXMLNode-Objekts aufgerufen werden. Die Methode gibt den lokalen Namen des zugrunde liegenden DOM-Knotens zurück.

Bei Elementknoten wird der lokale Name aus dem Namen im XML-Tag abgeleitet. So ist beispielsweise der lokale Name für <xsi:Name First="John" Last="Doe"> 'Name'.

Für Attributknoten wird der lokale Name von dem String abgeleitet, der in der Attributdeklaration links vom Gleichheitszeichen steht. Das Element <Name First=John Last=Doe> liefert also zwei Attributknoten mit den lokalen Namen 'First' und 'Last'.

Für alle anderen Knotentypen ist der lokale Name nil (Delphi) bzw. NULL (C++).

Anmerkung:  Wenn die beiden Methoden GetPrefix und GetLocalName einen Wert für einen Knoten zurückgeben, setzt sich dessen Name (der von GetNodeName zurückgegeben wird) aus beiden Werten zusammen.

Siehe auch