Если у вас есть XmlElement
, вы не можете просто использовать SelectNodes()
/ SelectSingleNode()
?
Кроме того, все XmlNode
s IXPathNavigable
, что позволяет вам получить навигатор.
Наконец, вы можете использовать new XmlNodeReader(element)
и использовать его для создания XPathDocument
с использованием перегрузки, которая принимает XmlReader
.