Probleme lecture fichier texte dans un tableau/vecteur
cs_hichemmrabet
Messages postés10Date d'inscriptionmardi 15 février 2005StatutMembreDernière intervention22 février 2008
-
12 févr. 2008 à 17:02
Utilisateur anonyme -
29 juin 2011 à 14:07
Bonjour,
j'ai un fichier texte que je veux lire dans un tableau (ou veteur) contenant le nom des colonnes et les valeurs séparées par des virgules mais comprise entre guilletmets. Voici un exmeple:
comment je dois faire pour lire les noms des colonnes et les valeurs sans les guilletmets parce que avec cette methode j'ai les guilletmet!!!
while (readline(ligne)!=null)
{ tab[i]= line.split(",");
i++;
}
cs_wideddadou
Messages postés4Date d'inscriptionvendredi 8 avril 2011StatutMembreDernière intervention29 juin 2011 29 juin 2011 à 12:08
bnj
j'ai deux fichiers texte
le premier est comme le suit:
"les motifs séquentiels fréquents sont:
1, support = 0.2
2, support = 0.3
3, support = 0.2
etc.
-
1 2, support = 0.1
1 11, support = 0.1
2 3, support = 0.1
2 5, support = 0.1
etc."
le deusième contient:
"gouvernorat
delegation
secteur
commune
arrondissement
tronçon
voie
type_de_voie
nœud
type_noeud
etc."
je vais remplacer les chiffres dans le premier fichier par le contenu de 2ème fichier
comme la suit:
1 : gouvernorat (la première ligne de 2ème fichier)
2 : delegation (la 2ème ligne de 2ème fichier)
Lis le deuxième fichier ligne par ligne, mets chaque ligne dans une table de hachage (java.util.HashMap) avec comme clé l'indice et comme valeur la ligne que tu viens de lire. Lis alors le premier fichier ligne par ligne; utilise la méthode split de la classe String pour récupérer le chiffre au début en passant comme délimiteur " ", écris dans un autre fichier ligne par ligne en remplaçant le chiffre que tu viens de lire par la chaine de caractère dans ta table de hachage. Je t'invite à lire les exemples, la documentation et les tutoriels officiels sur le site d'Oracle si tu as du mal à démarrer, notamment celui-ci :
http://download.oracle.com/javase/tutorial/essential/io/