Xpath

Ciao a tutti,

vorrei porre un quesito:

E’ possibile, medinate l’uso di Ruby REXML, ottentere l’intero percorso
per arrivare dalla radice (di un foglio XML) al nodo foglia risultato di
una query XPath?

esempio, dato l’XML:

...

Xpath: //terzo[@id=‘3’]

Output:
//primo/secondo/terzo[id=‘3’]

Grazie in anticipo.
Alberto