Как получить пространства имен в файлах XML с помощью Xpath

У меня есть файл XML, который начинается так:

<Elements name="Entities" xmlns="XS-GenerationToolElements">

Мне придется открыть много этих файлов. Каждое из них имеет различное пространство имен, но одновременно будет иметь только одно пространство имен (я никогда не найду два пространства имен, определенных в одном файле XML).

Используя XPath, я хотел бы иметь автоматический способ добавления заданного пространства имен в диспетчер пространства имен. До сих пор я мог получить пространство имен только при разборе xml-файла, но у меня есть экземпляр XPathNavigator, и у него должен быть хороший и чистый способ получить пространства имен, верно?

-- ИЛИ ЖЕ --

Учитывая, что у меня есть только одно пространство имен, каким-то образом заставьте XPath использовать только то, что присутствует в xml, таким образом избегая загромождения кода, всегда добавляя пространство имен.

Ответы на вопрос(3)

Ваш ответ на вопрос