gilardino999
-
21 mars 2013 à 17:12
cs_jojolemariole
Messages postés519Date d'inscriptionmercredi 21 mars 2007StatutMembreDernière intervention19 décembre 2016
-
22 mars 2013 à 09:24
Bonjour tout le monde
J'ai un fichier texte du type
D|C:\reports|karrachid|Report Authors|Allowed|FILE_SYNCHRONIZE
class LireLigne
{
@SuppressWarnings("null")
public static void main(String[] argv) throws IOException
{
Vector<String> v = new Vector<String> ();
String ligne = "";
String fichier = "";
BufferedReader clavier = new BufferedReader(new InputStreamReader(System.in));
//preparation de fichier
System.out.println("Quel est le nom de votre fichier ?");
//taper le nom du fichier (fichier.txt)
fichier = clavier.readLine();
BufferedReader ficTexte;
try {
ficTexte = new BufferedReader(new FileReader(new File(fichier)));
do {
//lecture du fchier texte
ligne = ficTexte.readLine();
//affichage du contenu
if (ligne != null) {
//System.out.println(ligne);
StringTokenizer st=new StringTokenizer(ligne, "|");
String s = new String();
//String a;
while(st.hasMoreTokens()){
System.out.println(st.nextToken());
s = st.nextToken();
//v.add(s);
//System.out.println(v);
}
}
}
while (ficTexte != null);
ficTexte.close();
System.out.println("\n");
}
Salut, Merci mais ce n'est pas ca mon probleme, je veux que les donnees du fichier soient stockés dans un tableau pour que je puisse les récupérer apres.