il punto 2 che ti dicevo:

2) utilizza xPath per le ricerche che dici te

xPath server a fare le ricerche dirette sui nodi, attributi etc su file XML.

per la sintassi di xPath (molto semplice), puoi vedere anche qui:

http://www.w3schools.com/xpath/default.asp

segui il menu di sinistra ci sono diversi esempi..

Ciao MAX