Lire fichier txt en ligne

Résolu/Fermé
88av Messages postés 262 Date d'inscription dimanche 3 mars 2013 Statut Membre Dernière intervention 17 avril 2015 - Modifié par 88av le 2/11/2013 à 13:50
88av Messages postés 262 Date d'inscription dimanche 3 mars 2013 Statut Membre Dernière intervention 17 avril 2015 - 14 déc. 2013 à 13:16
Bonjour,

J'ai un fichier .txt en ligne qui contient un nombre à cette adresse : http://www.calculatriceconvertisseur.vv.si/test.txt
et je voudrait que m'on programme java récupère le nombre qu'il y a dans ce fichier txt, et le mette dans une variable int, mais je ne sais pas trop comment faire.

J' avais déjà trouvé ça, mais ça ne marche pas :


import java.io.BufferedReader;
import java.io.FileReader;
import java.io.IOException;

public class mise_a_jour {

public static void main(String[] args) throws IOException {

BufferedReader r = new BufferedReader(new FileReader("http://www.calculatriceconvertisseur.vv.si/test.txt"));
String val= r.readLine();
int teste = Integer.valueOf(val);
System.out.println(teste);

}

}

Merci d'avance.
A voir également:

3 réponses

KX Messages postés 16664 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 21 janvier 2023 2 998
2 nov. 2013 à 14:50
Tu devrais regarder la classe URL et ouvrir un flux d'entrée avec la méthode
https://docs.oracle.com/javase/7/docs/api/java/net/URL.html#openStream()
1
88av Messages postés 262 Date d'inscription dimanche 3 mars 2013 Statut Membre Dernière intervention 17 avril 2015 7
11 déc. 2013 à 16:53
Merci, je me suis documenté grace au lien ce que tu m'a donné, mais j'ai encore un petit problème avec le code que j'ai fait. Il est dans ce lien.

https://forums.commentcamarche.net/forum/affich-29279873-probleme-main

Encore merci,
Au revoir
0
88av Messages postés 262 Date d'inscription dimanche 3 mars 2013 Statut Membre Dernière intervention 17 avril 2015 7
14 déc. 2013 à 13:16
C'est bon, le "petit problème" est résolu.

Merci de votre aide
0