Bonjour,
Je vous explique : j'ai plusieurs fichiers textes comportant chacunes des adresses de personnes. Je souhaiterai extraire ces données de chaque fichier grâce a mon programme java et mettre en place des "split" pour pouvoir metre le code postale dans un variable, la ville dans une autre, ainsi de suite... j'ai pensé donc à faire un tableau pour chaque ligne d'un fichier texte mais je ne sais pas trop par ou commencer.
Quelqu'un aurai qelque chose à me proposer?
voila ce que j'ai fais mais le resultat n'est pas concluant...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31 public static void recupAdresse(int i, String path, File[] lesfichiers) {try { String ligne; InputStream ips = new FileInputStream(lesfichiers[i]); InputStreamReader ipsr = new InputStreamReader(ips); BufferedReader ko = new BufferedReader(ipsr); LineNumberReader br = new LineNumberReader(ipsr); StringTokenizer st; boolean ctr = true; try { while ((ligne = ko.readLine()) != null) { int numero = br.getLineNumber(); //for (i=0; i<numero; i++) String[] mon = ligne.split(" "); { System.out.println(mon[0]);} --------------------------------------------------------------------------------------------------------- public class nir { static int compteurRecupNP = 0; public static void main(String[] args) throws IOException { File repertoireAdresse = new File(cheminAdress); File[] lesfichiersAdresse = repertoireAdresse.listFiles(); for (int i=0; i<lesfichiersAdresse.length; i++){ recupAdresse(i , cheminAdress , lesfichiersAdresse); }
Partager