IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Android Discussion :

Récupérer le code source à partir d'une URL


Sujet :

Android

  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Septembre 2009
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2009
    Messages : 7
    Points : 7
    Points
    7
    Par défaut Récupérer le code source à partir d'une URL
    Bonjour,

    Je suis actuellement entrain d 'essayer de programmer une appli pour une association sur android qui se chargerai de récupérer le code source d'une URL.
    Malheureusement, le code que j'ai développer ne fonctionne pas il me renvoi null dans mon TextView...

    Sachez que j'ai créer la permission dans le fichier manifest.xml

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    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
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    package com.example.test100;
     
    import java.io.BufferedReader;
    import java.io.InputStreamReader;
    import java.net.URL;
    import android.os.Bundle;
    import android.app.Activity;
    import android.util.Log;
    import android.widget.TextView;
     
     
    public class Test100 extends Activity {
     
        @Override
        public void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
            setContentView(R.layout.activity_test100);
     
            TextView texte = null;
            texte = (TextView)findViewById(R.id.texte);
     
            String htmlCode = "";
            String LOG_TAG ="";
     
            try {
     
            URL url = new URL("http://www.texto-sms-gratuit.com/android/1.html");
            texte.setText("OK 1");
            BufferedReader in = new BufferedReader(new InputStreamReader(url.openStream()));
            texte.setText("OK 2");
            String inputLine;
     
            while ((inputLine = in.readLine()) != null)
                htmlCode += inputLine;
     
            in.close();
     
            } catch (Exception e) {
                texte.setText("Erreur: "+e.getMessage());
            }
     
        }
    }
    Toute l'association vous remerciera !

  2. #2
    Expert éminent

    Avatar de Feanorin
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    4 589
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 4 589
    Points : 9 149
    Points
    9 149
    Par défaut
    Bonjour,

    le code que j'ai développer ne fonctionne pas il me renvoi null dans mon TextView...
    Essaye ce code

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    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
    30
    31
    try {
      URL url = new URL("http://www.texto-sms-gratuit.com/android/1.html");
      HttpURLConnection con = (HttpURLConnection) url
        .openConnection();
      readStream(con.getInputStream());
      } catch (Exception e) {
      e.printStackTrace();
    }
     
     
     
    private void readStream(InputStream in) {
      BufferedReader reader = null;
      try {
        reader = new BufferedReader(new InputStreamReader(in));
        String line = "";
        while ((line = reader.readLine()) != null) {
          System.out.println(line);
        }
      } catch (IOException e) {
        e.printStackTrace();
      } finally {
        if (reader != null) {
          try {
            reader.close();
          } catch (IOException e) {
            e.printStackTrace();
            }
        }
      }
    }

Discussions similaires

  1. Obtention du code source à partir d'une application
    Par ROUGE87 dans le forum Langage
    Réponses: 5
    Dernier message: 25/02/2011, 13h09
  2. [ java.net ] récupérer un fichier PDF à partir d'une URL
    Par nico2280 dans le forum Entrée/Sortie
    Réponses: 7
    Dernier message: 10/11/2005, 12h09
  3. [Reseau] Récupérer le code source d'une URL
    Par gogolpexe dans le forum Entrée/Sortie
    Réponses: 7
    Dernier message: 29/06/2005, 15h06
  4. Récupérer le code source d'une page web
    Par glRaZ dans le forum C++Builder
    Réponses: 4
    Dernier message: 08/12/2004, 10h16
  5. Récupérer le code SQL à partir d'une requête
    Par Edith_T dans le forum Requêtes et SQL.
    Réponses: 9
    Dernier message: 23/11/2004, 15h10

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo