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

Entrée/Sortie Java Discussion :

Extraire bloc d'un fichier txt


Sujet :

Entrée/Sortie Java

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Novembre 2009
    Messages
    44
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2009
    Messages : 44
    Points : 13
    Points
    13
    Par défaut Extraire bloc d'un fichier txt
    à supp

  2. #2
    Membre confirmé
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juin 2008
    Messages
    328
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Mexique

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Juin 2008
    Messages : 328
    Points : 459
    Points
    459
    Par défaut
    Salut,

    Oui, la méthode existe, c'est la tienne!!!

    Mais "un peu" modifiée:

    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
    try
             {
                FileReader fr = new FileReader("fichier.txt");
                BufferedReader br = new BufferedReader(fr);
     
                //while(s = br.readLine() != null)
                while ((s = br.readLine())!= null)
                {
                   //s=br.readLine(); // est lu dans while
                   System.out.println("s: " + s);
                   //if (s!=null)
                   if (!s.equals("")) // "" n'est pas null
                   {
                   //if(s==identifiant){
                      if(s.equals(identifiant))
                      {
                         //while(br.readLine()!=suivant)
                         while ((s = br.readLine())!= null)
                         {
                            System.out.println("s: " + s);
                            if(s.equals(""))
                               break;
                            //chaine+= s + "\n";
                            chaine+= s;
                         }
                         System.out.println("chaine: " + chaine);
                      }
                   }
                }
                br.close();
             }
                 catch (Exception e)
                {
                   System.out.println(e.toString());
                }
    Si tu as des questions concernant les modifs, n'hésite pas...

    Cordialement,

    Dan

  3. #3
    Membre à l'essai
    Profil pro
    Inscrit en
    Novembre 2009
    Messages
    44
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2009
    Messages : 44
    Points : 13
    Points
    13
    Par défaut
    Merci beaucoup !! ça fonctionne très bien, et j'ai bien compris ce que tu as modifié

    Bravo pour la rapidité

Discussions similaires

  1. [XL-2003] Ouvrire et extraire info d'un fichier txt/scl
    Par sharox dans le forum Macros et VBA Excel
    Réponses: 5
    Dernier message: 21/03/2015, 14h29
  2. Réponses: 3
    Dernier message: 26/02/2015, 09h18
  3. Extraire des données dans fichier txt
    Par islande dans le forum Shell et commandes GNU
    Réponses: 6
    Dernier message: 28/03/2013, 13h42
  4. [Débutant] Extraire mots d'un fichier txt
    Par fendry dans le forum MATLAB
    Réponses: 6
    Dernier message: 19/02/2012, 18h09
  5. VBS: extraire données d'un fichier txt
    Par silvermanu dans le forum VBScript
    Réponses: 3
    Dernier message: 12/04/2010, 14h00

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