title: How to delete a particular node from xml document?
body: <p>I have below xml structure. I want delete a complete node <code>&lt;ColumnValues&gt;USD&lt;/ColumnValues&gt;</code> </p>
  
  <pre><code>&lt;TableValue&gt;
      &lt;Columns&gt;
          &lt;ColumnName&gt;Currency&lt;/ColumnName&gt;
          &lt;ColumnType&gt;String&lt;/ColumnType&gt;
          &lt;ColumnValues&gt;USD&lt;/ColumnValues&gt;
          &lt;ColumnValues&gt;USD&lt;/ColumnValues&gt;
      &lt;/Columns&gt;
      &lt;Columns&gt;
          &lt;ColumnName&gt;Exchange&lt;/ColumnName&gt;
          &lt;ColumnType&gt;String&lt;/ColumnType&gt;
          &lt;ColumnValues&gt;US&lt;/ColumnValues&gt;
          &lt;ColumnValues&gt;US&lt;/ColumnValues&gt;
      &lt;/Columns&gt;
      &lt;Columns&gt;
          &lt;ColumnName&gt;Ticker&lt;/ColumnName&gt;
          &lt;ColumnType&gt;String&lt;/ColumnType&gt;
          &lt;ColumnValues&gt;C&lt;/ColumnValues&gt;
          &lt;ColumnValues&gt;AAPL&lt;/ColumnValues&gt;
      &lt;/Columns&gt;
  &lt;/TableValue&gt;
  </code></pre>
  
  <p>For this I am using below code -</p>
  
  <pre><code>XmlDocument doc = new XmlDocument();
  doc.Load(@"C:\CASInputRequest_WOELN_Var1.xml");
  XmlNodeList NodeTradeType = doc.GetElementsByTagName("ColumnValues");
  NodeTradeType[0].RemoveAll();
  doc.Save(@"C:\CASInputRequest_WOELN_Var1.xml");
  </code></pre>
  
  <p>but its not removing complete node. The output is coming like this - </p>
  
  <pre><code>&lt;TableValue&gt;
      &lt;Columns&gt;
          &lt;ColumnName&gt;Currency&lt;/ColumnName&gt;
          &lt;ColumnType&gt;String&lt;/ColumnType&gt;
          &lt;ColumnValues&gt;
          &lt;/ColumnValues&gt;
          &lt;ColumnValues&gt;USD&lt;/ColumnValues&gt;
      &lt;/Columns&gt;
      &lt;Columns&gt;
          &lt;ColumnName&gt;Exchange&lt;/ColumnName&gt;
          &lt;ColumnType&gt;String&lt;/ColumnType&gt;
          &lt;ColumnValues&gt;US&lt;/ColumnValues&gt;
          &lt;ColumnValues&gt;US&lt;/ColumnValues&gt;
      &lt;/Columns&gt;
      &lt;Columns&gt;
          &lt;ColumnName&gt;Ticker&lt;/ColumnName&gt;
          &lt;ColumnType&gt;String&lt;/ColumnType&gt;
          &lt;ColumnValues&gt;C&lt;/ColumnValues&gt;
          &lt;ColumnValues&gt;AAPL&lt;/ColumnValues&gt;
      &lt;/Columns&gt;
  &lt;/TableValue&gt;
  </code></pre>
  
  <p>Please suggest, how to completely delete a particular node from xml?</p>