J'ai des caractères provenant d'un modèle XML, par exemple:
& >
Existe-t-il une fonction générique dans le cadre permettant de les remplacer par leurs équivalents normaux?
Vous voulez utiliser HttpUtility.HtmlDecode
.:
Convertit une chaîne encodée en HTML pour la transmission HTTP en une chaîne décodée.
Peut-être que cela aide: WebUtility.HtmlDecode ("");
Parfois, le texte comporte des parties doublement codées.
Par exemple: "Lorem Ipsum
    - Blah"
Cela peut aider avec ça:
public static string RecursiveHtmlDecode(string str) {
if (string.IsNullOrWhiteSpace(str)) return str;
var tmp = HttpUtility.HtmlDecode(str);
while (tmp != str)
{
str = tmp;
tmp = HttpUtility.HtmlDecode(str);
}
return str; //completely decoded string
}