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);
 
}