J’ai les adresses e-mail encodés avec les entités de caractères HTML. Y a-t-il quelque chose dans .NET qui peut convertir en chaînes plaines ?
Réponses
Trop de publicités?@CQ dit, vous devez utiliser HttpUtility.HtmlDecode, mais il n'est pas disponible dans un non-ASP .Un projet de réseau par défaut.
Pour un non-ASP .NET application, vous devez ajouter une référence à l' System.Web.dll
. Cliquez-droit sur votre projet dans l'Explorateur de solutions, sélectionnez "Ajouter une Référence", puis parcourir la liste pour System.Web.dll
.
Maintenant que la référence est ajoutée, vous devriez être en mesure d'accéder à la méthode utilisant le nom pleinement qualifié System.Web.HttpUtility.HtmlDecode
ou insérer un using
déclaration pour System.Web
pour rendre les choses plus facile.
S’il n’y a aucun contexte de serveur (c’est à dire votre exécution en mode hors connexion), vous pouvez utiliser HttpUtility. HtmlDecode.