title: Decode XML returned by a webservice (< and > are replaced with &lt; and &gt)?
body: <blockquote>
    <p><strong>Possible Duplicate:</strong><br>
    <a href="https://stackoverflow.com/questions/6757019/how-to-decode-string-to-xml-string-in-c-sharp">How to decode string to XML string in C#</a>  </p>
  </blockquote>
  
  
  
  <p>I'm calling a webservice which returns XML. If I'm using SOAP, all is fine, I get valid XML back. If however I use POST to get the return value, the XML arrives encoded as the content of the response. 
  This means, all &lt; and > are replaced with <code>&amp;lt;</code> and <code>&amp;gt;</code>.</p>
  
  <p>Is there a way to convert the string back into valid XML? I don't want to use a RegEx or to replace manually since I'm sure that there are a couple of other characters that have been encoded besides the &lt; and >.</p>
  
  <p>Framework is .NET 3.5</p>