Extraire des données d'un ficher
Bonjour,
Je suis débutante dans le programmation en java et je cherche à savoir comment extraire des données d'un fichier texte pour les mettre ensuite dans une base de données.J'ai cherché dans les forums mais j'arrive pas à trouvé ce que je cherche.Mon but c'est d'extraire des lignes puis les mettre dans un tableau.SVP j'ai besoin de votre aide et je serais vraiment très reconnaissante.Ci joint vous trouveriez les elements a extraire et une partie du contenu de mon fichier texte qui a cette structure et ki se repete plusieurs fois dans le fichier.Merciiiiii
https://fbcdn-sphotos-b-a.akamaihd.n...65083638_n.jpg
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 32 33 34 35 36 37 38 39 40 41 42 43 44 45
| FBL/3
1/AT6900/18JUL/LHR
BRU
147-8794308 5LHRCMN/T2K628MC3.28/CONSOLIDATION A/HEA
DIM/K0/CMT120-100-130/1
/K0/CMT120-100-143/1
/AIR MENZIES INTER
SSR/PLEASE NOTIFY CNEE ON ARRIVAL. CODE AS PER MANIFEST. DZD.
/SECURE CARGO
147-87546432MANCMN/T7K201DG04/CONSOL
/AIRLINE CARGO MAN
OSI/JAGUAR
LAST
**************************************************************
FBL/3
1/AT716/18JUL/CMN/CNRNL
NTE
147-26699223FEZNTE/T2K38MC0.13/GATEAUX ET PERS
DIM/K0/CMT50-38-36/1
/K0/CMT56-31-33/1
/RAM FEZ/AT441/17JUL/FEZ/1
SSR/02 COLIS
/TEL 0033673080206
LAST
**************************************************************
FBL/3
1/AT750/18JUL/CMN/CNRNW
ORY/NIL
LAST
**************************************************************
FBL/3
1/AT960/18JUL/CMN/CNROC
BCN
147-42834702RAKBCN/T4K108MC0.64/ARTICLES EN CUI
DIM/K0/CMT78-60-36/3
/K0/CMT78-60-28/1
/WORLD SOFT/AT402/18JUL/RAK/2
OSI/REF ZINEB.WORLDSOFT GMAIL.COM
147-42892323CMNBCN/T1K3MC0.01/SEMI CONDUCTEUR
DIM/K0/CMT36-36-11/1
/EASIMAR
SSR/NOTIFY LEAR SPAIN
147-20067003CMNBCN/T1K69MC0.18/DIPLOMATIC
/MINISTERE DES AFF/1
LAST |
Extraire des données d'un ficher
Merci bcp Nico pour votre aide voici le programme que j'ai pu realiser et qui lis justement le fichier , :?:(:( je veux extraire des données comme indiqués dans l image en haut veuillez me donner un coup de main et merci bcp :D
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
| import java.io.FileReader;
import java.io.BufferedReader;
import java.io.IOException;
import java.util.StringTokenizer;
public class ReadTextFile
{
public static void main (String[] args) throws IOException
{
BufferedReader in = new BufferedReader(new FileReader("C:/Users/hp/Desktop/FBL.txt"));
String line;
while ((line = in.readLine()) != null)
{
{
String[] result = line.split("/");
for (int x=0; x<result.length; x++)
System.out.println(result[x]);
}
}
in.close();
}
} |