Lecture d'un fichier distant
Comment faire pour lire un fichier distant?
J'utilise le code suivant et ça marche pas
Code:
1 2 3 4 5 6 7 8 9
|
URL source=new URL(url);
BufferedReader lecture=new BufferedReader(new InputStreamReader(source.openStream()));
String ligne = "";
try {
int i = 0;
while ((ligne = lecture.readLine()) != null) {
........ |
url: est le chemin du fichier, résultat d'un bouton "parcourir" proposé à l'utilisateur.
Par exemple si le fichier est dans le bureau de l'utlisateur alors
url="C:\Documents and Settings\utilisateur\Bureau\fichier.txt"
l'erreur
Code:
1 2 3 4 5
|
java.net.MalformedURLException: unknown protocol: c
at java.net.URL.<init>(Unknown Source)
at java.net.URL.<init>(Unknown Source)
at java.net.URL.<init>(Unknown Source) |