title: Xml with spaces as InnerText
body: <p>I'm parsing Xml data which has entries like this:</p>
  
  <pre><code>&lt;item name="UserText" type_name="gh_string" type_code="10"&gt;      &lt;/item&gt;
  </code></pre>
  
  <p>I'm supposed to read the 6 spaces as a String, but both the InnerText and InnerXml values of the System.Xml.XmlNode are zero length Strings.</p>
  
  <p>Is there any way I can get at this whitespace data in existing files and what do I need to do in the future to prevent this sort of screw up?</p>