ПРостой вопрос, помогите
От: 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: Подлежащий удалению узел не является дочерним по отношению к этому узлу.
Всетаки должно как-то быть проще все ето.

Заранее благодарен
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.