2016-06-17 7 views
-1

У меня был повторен фрагмент xml, как показано ниже в более крупном документе. Как удалить все вхождения well, total и fee с использованием XmlDocument?Как удалить узел из XmlDocument, загруженного XML

<res> 
    <pay> 
    <well/> 
    <total/> 
    <fee/> 
    <tit> 
     <qr>asdf</qr> 
     <id> 
      <num/> 
     </id> 
    </tit> 
    </pay> 
</res> 
+0

XDocument это новый XmlDocument – spender

ответ

0

Загрузите XML в XDocument (https://msdn.microsoft.com/en-us/library/system.xml.linq.xdocument(v=vs.110).aspx), а затем использовать LINQ для поиска и удаления узлов под вопросом.

Тогда его просто дублирует XDocument deleting a node

Если вы действительно хотите использовать XMLDocument вместо класса XDocument, то это DUP из Removing nodes from an XmlDocument

Смежные вопросы