Я использую XPath в .NET для анализа XML-документа в соответствии с:
XmlNodeList lotsOStuff = doc.SelectNodes("//stuff");
foreach (XmlNode stuff in lotsOStuff) {
XmlNode stuffChild = stuff.SelectSingleNode("//stuffChild");
// ... etc
}
Проблема в том, что запрос XPath для stuffChild
всегда возвращает дочерний элемент первого элемента stuff
, а не остальных. Может ли XPath не использоваться для запроса отдельного XMLElement
?