Come recuperare gli spazi dei nomi nei file XML usando Xpath

Ho un file XML che inizia così:

 

Dovrò aprire molti di questi file. Ognuno di questi ha uno spazio dei nomi diverso ma avrà solo uno spazio dei nomi alla volta (non troverò mai due spazi dei nomi definiti in un file xml).

Usando XPath mi piacerebbe avere un modo automatico per aggiungere lo spazio dei nomi dato al gestore dello spazio dei nomi. Finora, ho potuto ottenere lo spazio dei nomi solo analizzando il file xml ma ho un’istanza XPathNavigator e dovrebbe avere un modo carino e pulito per ottenere gli spazi dei nomi, giusto?

— O —

Dato che ho solo uno spazio dei nomi, in qualche modo faccio in modo che XPath usi l’unico che è presente nell’xml, evitando così di ingombrare il codice aggiungendo sempre lo spazio dei nomi.