У меня есть следующий XML:Как перемещаться все дети теги в XML-структуры
<VON>
<OverXP name="UML1" >
<Property name="actor1" value="1" />
<OverXP name="UML2" >
<Property name="actor2" value="2" />
</OverXP>
</OverXP>
</VON>
мне нужно каждый все атрибуты, как дерево: результат должен выглядеть так:
ровном1: actor1 = 1 level2: actor2 = 2
мой код:
XPathNavigator nav;
XPathDocument docNav;
XPathNodeIterator NodeIter;
String strExpression;
// Open the XML.
docNav = new XPathDocument(@"C:\uml.xml");
// Create a navigator to query with XPath.
nav = docNav.CreateNavigator();
strExpression = "//OverXP//*";
NodeIter = nav.Select(strExpression);
, но не работает!
Я не вижу 'Overview' элемент в XML ... – Athari
Я обновил его: OverXP –