У меня возникли проблемы с чтением строк атрибутов при использовании XmlDocument для чтения дочерних узлов.
Чтобы быть более конкретным, я пытаюсь прочитать XML, содержащий список запущенных процессов:
Каждый начальный элемент представляет запущенный процесс вместе с его идентификатором (и некоторым другим материалом позже).
Таким образом, я использую XmlDocument для чтения каждого дочернего узла/Process_List/Processes:
XmlNodeList xnList = xml.SelectNodes("/Process_List/Processes");
foreach (XmlNode xn in xnList)
{
XmlNodeList cxnList = xn.ChildNodes;
foreach (XmlNode child in cxnList)
{
listProc1.Add(child.Name.ToString());
}
}
Проблема в том, что я получаю только имя ребенка (ibmpmsvc, svchost, chrome) и не могу понять, как получить его другие атрибуты.
благодаря!