2012-05-24 15 views
7

ho una stringa per esempio come questo:codici convertire HTML in testo normale

Col´gio 

Come posso convertirlo in:

Colégio 

senza dover fare una sostituzione per tutta la html codici

+1

Vedi http://stackoverflow.com/questions/1144535/c-sharp-htmlencode-from-class-library o http://stackoverflow.com/questions/122641/how-can-i-decode-html-characters-in-c. Ci sono anche molte altre istanze di questo: è necessario decodificare la stringa da Html. – dash

risposta

12
System.Web.HttpUtility.HtmlDecode("Col´gio"); 
2
SecurityElement securityElement = System.Security.SecurityElement.FromString("<test>H&amp;M</test>"); 
string unescapedText = securityElement.Text; 
Console.WriteLine(unescapedText); // Result: H&M 
6

Proprio per il completamento:

Se si utilizza .NET 4.0+ è possibile utilizzare anche WebUtility.HtmlDecode

Problemi correlati