Comment lire un fichier txt ?
bonjour
je veux lire un fichier txt voila ce que j'ai fait
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
|
BufferedReader lecteurAvecBuffer = null;
String ligne;
String[] argv = null;
File projectRealPath=new File(request.getSession().getServletContext().getRealPath("."));
File jasperFile=new File(projectRealPath,"bon/fichier.txt");
String name=jasperFile.getName();
System.out.println("nom du fichier: "+ name);
try
{
// lecteurAvecBuffer = new BufferedReader(new FileReader(argv[0]));
lecteurAvecBuffer = new BufferedReader(new FileReader(name));
}
catch(FileNotFoundException exc)
{
System.out.println("Erreur d'ouverture");
}
while ((ligne = lecteurAvecBuffer.readLine()) != null)
System.out.println(ligne);
lecteurAvecBuffer.close();
return null;
} |
ces 2 lignes de commandes c'est pour récupérer le chemin du fichier (sachant que je travail avec les jsp)
Code:
1 2 3 4 5
|
File projectRealPath=new File(request.getSession().getServletContext().getRealPath("."));
File jasperFile=new File(projectRealPath,"bon/fichier.txt"); |
me problème c'est je n'arrive pas à lire le fichier , il rentre toujours l'exception
Code:
1 2 3 4 5
|
catch(FileNotFoundException exc)
{
System.out.println("Erreur d'ouverture");
} |
quelqu'un svp peut me dire ou est l'erreur
merci