Как найти узел по атрибуту?
Как найти узел по атрибуту и удалить?
Как найти узел по атрибуту и изменить атрибут?
Только без LINQ
Пример XML-файла.
System.xml
Ответ
1.
XmlNodeList nodes = xmlDoc.SelectNodes("//element[@name='value']");
2.
for (int i = nodes.Count - 1; i >= 0; i--)
{
nodes[i].ParentNode.RemoveChild(nodes[i]);
}
3.
XmlNode node = xmlDoc.SelectSingleNode("//element[@name='value']");
node.Attributes[0].Value = newValue;
Комментариев нет:
Отправить комментарий