Как удалить узел из загруженного XmlDocument XML
Я повторил фрагмент XML, как это ниже, в большом документе. Как удалить все вхождения well
, total
а также fee
используя XmlDocument?
<res>
<pay>
<well/>
<total/>
<fee/>
<tit>
<qr>asdf</qr>
<id>
<num/>
</id>
</tit>
</pay>
</res>
1 ответ
Загрузите XML в XDocument ( https://msdn.microsoft.com/en-us/library/system.xml.linq.xdocument(v=vs.110).aspx) и затем используйте linq для поиска и удаления узлов. обсуждаемый.
Тогда это просто дубликат XDocument, удаляющий узел
Если вы действительно хотите использовать XMLDocument вместо класса XDocument, то это двойное удаление узлов из XmlDocument