Extraire des données en utilisant java a partir d'un fichier texte

Signaler
Messages postés
3
Date d'inscription
jeudi 21 mai 2009
Statut
Membre
Dernière intervention
28 mai 2009
-
Messages postés
3
Date d'inscription
jeudi 6 octobre 2011
Statut
Membre
Dernière intervention
18 février 2012
-
Bonjour <?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /??>





   J’ai un fichier .Txt, je dois extraire des données de ce fichier et les placer dans un document Excel.





   Je cherche un programme en java qui permet de parcourir mon fichier texte ensuite extraire les champs demandé. Si vous pouvez m’aidé en me donnant les méthodes que je peux utiliser ou bien la structure de l algorithme sur lequel je peux me baser. 






Pour avoir une idée sur la structure du fichier texte je vous informe que  c’est des informations obtenues à partir d’un logiciel qui capte des trames puis affiche tous  ce qui concerne les protocoles utilisés et d’autre paramètre.














 

6 réponses

Messages postés
1155
Date d'inscription
samedi 17 janvier 2004
Statut
Membre
Dernière intervention
29 avril 2011
4
Salut,

sur quelle partie de ton programme bloques-tu ?
Messages postés
3
Date d'inscription
jeudi 21 mai 2009
Statut
Membre
Dernière intervention
28 mai 2009

salut
je  trouve un problème au niveau  de l' algorithme que je dois suivre, pour que vous me comprenez : j'arrive pas a structuré mon programme , quel sont les classe que je dois utilisé pour parcourir  mon fichier  ,aussi pour définir les champs que je dois extraire puis comment les affecté dans le fichier xls.
Messages postés
1155
Date d'inscription
samedi 17 janvier 2004
Statut
Membre
Dernière intervention
29 avril 2011
4
Pour lire un fichier texte, regarde la classe java.io.BufferedReader avec la méthode readLine().

Ensuite pour parser ton fichier d'entrée, tout dépend comment sont structurées les données : csv, données de longueur fixe ... ?

Pour le fichier xls de sortie, il y a des librairies qui permettent de les créer (POI de jakarta entre autre)
Messages postés
3
Date d'inscription
jeudi 21 mai 2009
Statut
Membre
Dernière intervention
28 mai 2009

salut
merci pour ton aide , je vais essayé la premier étape qui est la lecture de mon fichier .
pour la structure de mon fichier , je sais pas est ce qu'il y a un moyenne pour vous le transmettre,  j'arrive pas a t'expliquer sa structure tous ce que je peut dire se sont des capture de trame .

Salut,
est ce que ta question est encore d'actualité ?
je suis en train de bosser la dessus.

Pour la structure je te conseille de regarder ce qui sépare les données.
1/localiser les données qui t'intéressent comparaison avec une chaine de caractères
2/une fois dans cette zone faire un parsing, regardes tu coté des tokenizer par là
ensuite tu peux tenter la mise dans un autre fichier texte, puis enfin importer des données externes avec Excel.
Quitte a faire une petite macro sur Excel ensuite au cas où.
Messages postés
3
Date d'inscription
jeudi 6 octobre 2011
Statut
Membre
Dernière intervention
18 février 2012

slt, j'ai un pb comment récuprer le contenu d'une fichiers .txt qui contient les entiers dans une matrice