buscar el valor de un nodo en un TXMLDocument
tengo por ejemplo
<login>
__<header>
____<source>wsaa</source>
____<destination>SERIALNUMBER</destination>
__</header>
__<credentials>
____<token>PD94</token>
____<sign>ASepk</sign>
__</credentials>
</login>
por ejemplo el nodo source es único como puedo buscar el valor de ese nodo sin tener que entrar a hacer algo como
ixmlRoot := XMLDoc.DocumentElement;
ixmlHeader := ixmlRoot.ChildNodes.FindNode('header');
ixmlSource := ixmlHeader.ChildNodes.FindNode('source');
sSource := ixmlSource.Text;
probé esto pero no trae nada
raiz := FDocXml.DocumentElement.ChildNodes.FindNode('source');
¿ hay alguna forma de buscar un nodo y directamente me devuelva el valor ?
Ya te doy las Gracias
|