Tableau pour extraction de données avec split
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:
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);
} |