Java: Modifier l’encodage d’un fichier

Author:

 fichier, java
{filelink=12371}

import java.io.*;
import java.io.IOException;

public class Fich_Enc
 {

private static void modifierEncodage_de(String fichier_src,String fichier_dest, String ancien_enc, String nouveau_enc) throws IOException
{
	   FileInputStream src =  new FileInputStream(fichier_src);
	   BufferedReader r =new BufferedReader(new InputStreamReader(src, ancien_enc));

	   FileOutputStream dest = new FileOutputStream(fichier_dest);
       Writer w = new BufferedWriter(new OutputStreamWriter(dest, nouveau_enc));

       String donnee;
       while ( (donnee= r.readLine()) != null) {

          w.write(donnee);
          w.flush();

        }

        w.close();
        r.close();
        System.exit(0);
}
  public static void main(String args[]) throws Exception{

          modifierEncodage_de("c:/test.txt","c:/testUTF.txt","CP850","UTF8");

  }

}

A Voir sur le même Sujet:

  • modifier encodage FileReader netbeans java
  • comment changer les types l'encoding d'un csv file dans java
  • java changer l'encodage d'un fichier txt
  • java changer codage fichier
  • modification encodage fichier csv
  • encodage+fichier+texte+java
  • ecrire fichier texte cp850 java
  • java gérer codage caractères fichier texte
  • changer l'encodage d'un fichier texte en java
  • definir l'encodage oowriter en java

Leave a Reply

Your email address will not be published. Required fields are marked *