TXMLBrowser.ChildNames

redirigé depuis TXMLBrowser.GetChildNames

TXMLBrowser = class (TObject)Interface de TXMLBrowserExemples de TXMLBrowser

Retourne le nom du sous-noeud d'indice donné.

Syntaxe

property ChildNames[i: Integer]: String read GetChildNames
i:
i: position du sous-noeud

Remarques

Retourne le nom du sous-noeud d'indice donné.
Si i n'est pas valide, ou si le noeud courant n'est pas défini, retourne une chaîne vide.
Les valeurs valides pour i vont de zéro à ChildCount-1.

ChildName ne navigue pas vers le sous-noeud : il garde le même noeud courant.
Pour naviguer vers le i-ème sous noeud, voir ToChildByIndex.

Exemples

var i : Integer;
var xmlData : String = '<RootNode>'
                     + ' <Node1>TEST1</Node1>'
                     + ' <Node2>TEST2</Node2>'
                     + '</RootNode>';

var browser:=TXMLBrowser.Create(xmlData);
for i:=0 to browser.ChildCount-1 do
   PrintLn(browser.ChildNames[i]); // => renvoie 'Node1' puis 'Node2'

Classification

XMLDirect TXMLBrowser