Bonjour,

J'ai fait une classe permettant de dé-sérialiser un fichier XML.

Le problème est que ce fichier XML peut contenir des caractères spéciaux (accents, espaces insécables etc). Et apparemment dotnet n'aime pas ça

Existe-t-il un moyen d'y convertir déjà en dotnet? J'ai trouvé des infos sur HttpUtility.Encode(), mais si j'ai bien compris ce n'est compatible qu'avec du ASP.NET (en tout cas, dans mon appli client, je n'arrive pas à l'utiliser).

Déjà est-ce bien normal que la dé-sérialisation ne gère pas les caractères spéciaux? Si oui, dois-je faire ma propre fonction pour convertir tous les caractères en code HTML? Ou existe-t-il déjà des fonctions toutes prêtes?