Yo !

mon problème du jour :
je dois FORCER le chargement du fichier xml en Unicode, pour prévenir les fichiers mal encodés, MAIS SANS changer XmlDocument d ou (au pire) XmlElement e, car ça me ferait trop de code à modifier en aval, et il est déjà assez imbuvable comme ça (merci le mec "grande école d'informatique" qui m'a pondu ce truc).

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
            XmlDocument d = new XmlDocument();
            XmlElement e;
 
            import_path = get_Import_Path();
 
            //d.Load(import_path + args[0].ToString());
            d.Load(import_path + "\\" + _filename);
 
            e = d.DocumentElement;
Je ne trouve aucune solution satisfaisante, en fouinant sur le net.