Тогда xpath:
/root/section[@name='blah']/item
например, в XmlDocument
:
foreach(XmlElement item in doc.SelectNodes("/root/section[@name='blah']/item"))
{
Console.WriteLine(item.GetAttribute("name"));
Console.WriteLine(item.InnerText);
}
Редактировать комментарии: если вы просто хотите разделы, используйте:
/root/section[@name='blah']
но тогда вам нужно будет выполнить итерации данных вручную (поскольку теоретически вы можете иметь несколько разделов с именем «бла», каждый из которых может иметь несколько элементов).