title: Decode large XML response from file
body: <p>I have a large (2+ GB) XML file that the contents look like:</p>
  
  <pre><code>&lt; rootNode&gt;
     &lt;content&gt;
        &amp; lt;node&amp; gt;test&amp; lt;/node&amp; gt;
     &lt;/content&gt;
  &lt; /rootNode&gt;
  </code></pre>
  
  <p>The  node contains the entire xml structure I need, but is an encoded xml string.</p>
  
  <p>When looping through this with an XmlReader, the "&amp; lt;node&amp; gt;test&amp; lt;/node&amp; gt;" comes back as a string and not the individual xml elements that I want to iterate.</p>
  
  <p>Is there an efficient way of decoding the  node? So I only have to iterate through the file once?</p>
  
  <p>Thanks,
  brian</p>