TXMLBrowser.ToParent
| TXMLBrowser = class (TObject) | Interface de TXMLBrowser | Exemples de TXMLBrowser |
Retourne sur le noeud parent du noeud courant
Syntaxe
procedure ToParent()
Remarques
Si le noeud courant est le noeud racine, ToParent ne modifie pas le noeud courant.
Exemples
var xmlData : String = '<RootNode>'
+ ' <Node1>'
+ ' <Node1_1>TEST1-1</Node1_1>'
+ ' </Node1>'
+ '</RootNode>';
var browser:=TXMLBrowser.Create(xmlData);
browser.ToChild('node1/NODE1_1'); // on se positionne sur le premier noeud 'Node1' et sur son premier sous-noeud 'Node1_1'
PrintLn(browser.NodeText); // => renvoie 'TEST1-1'
browser.ToParent; // on retourne au noeud parent
PrintLn(browser.Path); // => le chemin courant est bien '/RootNode/Node1'
+ ' <Node1>'
+ ' <Node1_1>TEST1-1</Node1_1>'
+ ' </Node1>'
+ '</RootNode>';
var browser:=TXMLBrowser.Create(xmlData);
browser.ToChild('node1/NODE1_1'); // on se positionne sur le premier noeud 'Node1' et sur son premier sous-noeud 'Node1_1'
PrintLn(browser.NodeText); // => renvoie 'TEST1-1'
browser.ToParent; // on retourne au noeud parent
PrintLn(browser.Path); // => le chemin courant est bien '/RootNode/Node1'