2009-02-24 37 views
4

我正在使用一個webservice,它將一個XmlElement對象返回給我的C#程序。我想使用Xpath從XmlElement中讀取信息。從XmlElement創建XPathDocument的最佳方法是什麼?從XmlElement創建XPathDocument

回答

4

如果你有一個XmlElement,你不能只使用SelectNodes()/SelectSingleNode()

此外,所有XmlNode都是IXPathNavigable,讓您得到一個導航。

最後,您可以使用new XmlNodeReader(element),並使用它來創建XPathDocument,使用接受XmlReader的過載。

+0

呵呵,我從來沒有意識到有一個選擇方法立即對xmlelement ... – annakata 2009-02-24 09:51:18