0
我解析一个XML文件XPATH如何解析元素的所有孩子XPATH
nodes = navigator.Select("/bk:ChaosPlan/bk:SubscriptionInfo",manager);
while (nodes.MoveNext())
{
XPathNavigator childNodes = nodes.Current.Clone();
childNodes.MoveToFirstAttribute();
string name = childNodes.Value;
bool x = true;
x= childNodes.MoveToFirstChild();
string Id = childNodes.Value;
subNamenAndId.Add(new Result(name, Id));
childNodes.MoveToNext();
certName = childNodes.Value;
childNodes.MoveToNext();
templateName = childNodes.Value;
}
但是当我移动到第一个孩子(后布尔X =真;行)它返回虚假而不是移动到第一个孩子。
我需要做的是在运行查询后获取第一个元素的属性,然后遍历此元素的前3个子元素并存储这些值。
你能展示一个Xml文档的例子吗? –