Bonjour à tous,
Je lis un fichier .csv en C# pour en recréér un autre à l'identique au niveau de l'encodage (en l'occurrence UTF8) avec un certain traitement (rajout de lignes, de colonnes etc.).
Voici ma déclaration de mon writer :
Or le nouveau fichier créé ne possède plus de caractères accentués, ni de "ç" par exemple.. Le problème vient, je pense, de la lecture du fichier d'origine :
Code : Sélectionner tout - Visualiser dans une fenêtre à part StreamWriter sw = new StreamWriter(path2, true,System.Text.Encoding.UTF8);
C'est à ce moment qu'il doit zappé les caractères spéciaux..
Code : Sélectionner tout - Visualiser dans une fenêtre à part using (StreamReader sr = File.OpenText(path))
Avez-vous une idée s'il vous plait ? Merci.

 

 
		
		 
         
 

 
			
			


 
			 
   
 


 [C#] Caractères spéciaux dans un fichier
 [C#] Caractères spéciaux dans un fichier
				 Répondre avec citation
  Répondre avec citation
Partager