я разборе файла 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;
}
но когда я двигаюсь к первому ребенку (после BOOL х = TRUE; линии) он возвращает ложь и не переходит к первому ребенку.
Что мне нужно сделать, это получить атрибут первого элемента после запуска запроса, а затем выполнить итерацию первого 3-го элемента этого элемента и сохранить это значение.
Можете ли вы показать пример документа Xml, для которого это происходит? –