ПРостой вопрос, помогите
От:
AlexNN
Дата:
13.01.06 11:10
Оценка:
Есть XML:
<SH>
<EV>
<REV>
....
</REV>
</EV>
<EV>
<REV>
....
</REV>
</EV>
<EV>
<REV>
....
</REV>
</EV>
</SH>
необходимо удалить все узлы <REV> </REV> , знаю что просто , но не работал еще с XML
Пишу так:
for(int i=0;i<myDoc.GetElementsByTagName("event").Count;i++)
{
pElement = (XmlElement)myDoc.GetElementsByTagName("event")[i];
Events = pElement.GetElementsByTagName("review");
if(Events.Count!=0)
{
//MessageBox.Show(Events[0]);
pTmp = (XmlElement)Events[0];
myDoc.DocumentElement.RemoveChild(pTmp);
}
Exception: Additional information: Подлежащий удалению узел не является дочерним по отношению к этому узлу.
Всетаки должно как-то быть проще все ето.
Заранее благодарен
Переместить
Удалить
Выделить ветку
Проголосовать
Пока на собственное сообщение не было ответов, его можно удалить.
Удалить
Проголосовать
Заголовок: