Manipulation de fichier texte en java

Fermé
intissaroa Messages postés 24 Date d'inscription jeudi 9 mars 2017 Statut Membre Dernière intervention 19 juillet 2017 - Modifié le 10 juin 2017 à 12:09
 Utilisateur anonyme - 10 juin 2017 à 13:14
Bonjour,
j'ai un fichier texte qui contient:

 Sat Jun 03 22:40:19 CEST 2017 (1er ligne c'es la la date de creation)
fb.com/1562752627337463_1944766522469403 (2émé ligne c'es Id Poste:)
1.0 (3éme ligne le poid)

Sat Jun 03 21:19:58 CEST 2017
fb.com/1562752627337463_1944745292471526
1.0
Esmeralda Sagittaire (liste des amis qui ont fait aime sur la Poste)
Ben Ali Fatma Benali
Mouna Amor
Hala Ben Mouhamed
Awatef Cherif
Safa Chebbi

Sat Jun 03 20:09:57 CEST 2017
Id Poste: fb.com/1562752627337463_1944724332473622
1.0
Sat Jun 03 18:51:13 CEST 2017
Id Poste: fb.com/1562752627337463_1944694872476568
1.0
Sat Jun 03 16:57:28 CEST 2017
Id Poste: fb.com/1562752627337463_1944652612480794
1.0
Sat Jun 03 15:08:37 CEST 2017
Id Poste: fb.com/1562752627337463_1944600655819323
0.8
Ben Ali Fatma Benali
Esmeralda Sagittaire
Sat Jun 03 03:27:37 CEST 2017
Id Poste: fb.com/1562752627337463_1944402539172468
0.6
Hàifà Gassoumi
Nesrine Jalleli
Awatef Cherif
Hala Ben Mouhamed
Esmeralda Sagittaire
Hammadi
Ahmed
Sahar Hmidet
Thu Jun 01 03:42:18 CEST 2017
Id Poste: fb.com/1562752627337463_1943268762619179
1.0
Ben Ali Fatma Benali
Fifi Daly Omm Omar
Awatef Cherif
Aymen J'rb
.
.
.

le probléme c'est que je veux compter le nombre de poid pour chaque ami par exemple pour l'ami Esmeralda Sagittaire:
le somme de poid= 1.0+0.8+0.6=2.4
merci bien de m'aider.
A voir également:

3 réponses

Utilisateur anonyme
10 juin 2017 à 08:09
Bonjour
regarde du coté des expressions régulières.
https://fr.wikipedia.org/wiki/Expression_r%C3%A9guli%C3%A8re
https://cyberzoide.developpez.com/tutoriels/java/regex/

Cet exemple vite fait cherche la ligne ID FB suivie du poids et mets le texte du poids dans le groupement du même nom (voir l'onglet Table)


0
KX Messages postés 16754 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 25 novembre 2024 3 020
10 juin 2017 à 12:10
Bonjour,

Puisque tu utilises l'API Facebook (comme dans ton autre discussion), pourquoi cherches tu à repasser par un fichier texte ?
Utilises directement les classes de l'API pour manipuler tes données initiales quitte à les retransvaser dans des objets un peu plus spécifiques pour tes traitements mais avec un fichier texte tu perds ta structure de données...
0
Utilisateur anonyme
10 juin 2017 à 13:14
Bonjour
j'avais pas fait attention à cette autre discussion.
0
forum92 Messages postés 220 Date d'inscription lundi 6 juillet 2015 Statut Membre Dernière intervention 14 août 2018 133
10 juin 2017 à 02:32
Bonjour,
POurquoi n'utilises tu pas une base de données ou quelque chose de plus siimple qu'un fichier texte?
Car pour un fichier texte à moins de compter le nombre de ligne (3 ) puis un espace ou mettre Poids : 1.0; et regarder combien de fois il y a le mot 'Poids' et isolé la valeur ensuite ....
-2