title: Remove internal node In XSLT
body: <p>I want to to remove internal node using xslt.</p>
  
  <p>Input : </p>
  
  <pre><code>&lt;row&gt;
     &lt;entry align="left" namest="3" valign="middle"&gt;
         &lt;p type="Table Head"&gt;
            &lt;c type="_Table Green grid ALL"&gt;Medium–low&lt;/c&gt;
         &lt;/p&gt;
     &lt;/entry&gt;
  &lt;/row&gt;
  </code></pre>
  
  <p>Output should be:</p>
  
  <pre><code>&lt;row&gt;
     &lt;entry align="left" namest="3" valign="middle"&gt;
         &lt;p type="Table Head"&gt;
            Medium–low
         &lt;/p&gt;
     &lt;/entry&gt;
  &lt;/row&gt;
  </code></pre>
  
  <p>I used <code>&lt;xsl:copy-of&gt;</code> to perform this. But it copies with <code>&lt;c&gt;</code>. </p>
  
  <p>The thing I want to do is remove <code>&lt;c&gt;</code> node. I am using XSLT 2.0</p>