Lecture puis écriture dans un fichier.
Bonjour,
Je voudrais de l'aide concernant un souci :
Je veux lire les données d'un fichier sql et les réécrire dans un autre fichier avec quelques transformations. Par exemple
Fichier source :
Nom Varchar(10)
Age numeric(8)
Devient :
Nom: string[max = 10] ;
Age: int16 ;
Pour l'instant, avec le code que j'ai, j'arrive à lire mais pas à écrire... voyez par vous-mêmes :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
| import java.io.*;
public class creerSchemaFile {
public static void main(String[] args) {
makeSchemaFile(cheminFichierSource, CheminFichierCree);
}
private static void makeSchemaFile(String fichierLu, String fichierEcrit) {
try {
BufferedReader reader = new BufferedReader(new FileReader(fichierLu));
String line;
while((line = reader.readLine()) != null){
if(line.startsWith("CODE")){
PrintWriter out = new PrintWriter(fichierEcrit);
System.out.println(line);
out.println(line);
}
}
} catch (Exception ex){
System.err.println("Error. "+ex.getMessage());
}
}
} |
Merci par avance.