J'ai une chaîne par exemple comme ceci:codes HTML Convertir en texte brut
Col´gio
Comment puis-je convertir en:
Colégio
Sans avoir à faire remplacer pour tout le html codes
J'ai une chaîne par exemple comme ceci:codes HTML Convertir en texte brut
Col´gio
Comment puis-je convertir en:
Colégio
Sans avoir à faire remplacer pour tout le html codes
System.Web.HttpUtility.HtmlDecode("Col´gio");
SecurityElement securityElement = System.Security.SecurityElement.FromString("<test>H&M</test>");
string unescapedText = securityElement.Text;
Console.WriteLine(unescapedText); // Result: H&M
Juste pour la fin:
Si vous utilisez .NET 4.0+, vous pouvez également utiliser WebUtility.HtmlDecode
Voir http://stackoverflow.com/questions/1144535/c-sharp-htmlencode-from-class-library ou http://stackoverflow.com/questions/122641/how-can-i-decode-html-characters-in-c. Il y a aussi beaucoup d'autres exemples de ceci - vous avez besoin de Html DECODE la chaîne. – dash