Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1577 connectés 

  FORUM HardWare.fr
  Programmation

  [JAVA] lire les donnes d'un fichier text

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[JAVA] lire les donnes d'un fichier text

n°17210
esteban74
Posté le 06-03-2001 à 11:52:57  profilanswer
 

Bonjour a tous,
 
  Je viens de me mettre au Java (enfin y'a qqs jours) et je suis confronte a un pb.
J'ai un fichier text contenant des entiers (et qqs string) cree a partir d'un editeur. Mon probleme est que je n'arrive pas a lire des valeurs contenues dans le fichier (un readLine me permet de voir le fichier mais les readInt() me retourne des valeurs strange (normale il essait de lire des octets ... ;-( je crois )
Quelqu'un connaitrait-il un truc, un exemple, un bout de code pour lire fichier txt et en extraire les valeurs ?? Please ?
 
P'tit info : je suis dans le cadre d'une applet ;-)
 
Merci d'avance

mood
Publicité
Posté le 06-03-2001 à 11:52:57  profilanswer
 

n°17224
esteban74
Posté le 06-03-2001 à 13:13:09  profilanswer
 

Help, please help !!

n°17227
wouatouwou​atou
Posté le 06-03-2001 à 13:35:49  profilanswer
 

si t'arrives a lire les nombre en texte bah... t'as ka les formatter après en int .


---------------
"C'est le boulot qu'on ne commence jamais qui est le plus long à terminer"
n°17230
AirBg
The Philosopher
Posté le 06-03-2001 à 13:50:04  profilanswer
 

Quand tu lis ton texte tu peux le séparer en plusieurs "token"
avec la classe StringTokenizer. ensuite tu peux utiliser la méthode statique Integer.parseInt(String TonString) pour le convertir en nombre...


---------------
"There's not such a thing as a stupid question, only stupid people..."
n°17232
esteban74
Posté le 06-03-2001 à 13:54:11  profilanswer
 

Merci, je vais chercher du cote Token.
 
Esteban74

n°17265
eusebius
Posté le 06-03-2001 à 15:29:24  profilanswer
 

Salut,
 
Je suis en train de travaillé sur un prog en java ou je fais en gros ce que tu cherches, j'espere que ce code pourra t'aider :
 
   Frame ff = new Frame ("Fichier : Ouvrir" );
   FileDialog fd = new FileDialog (ff);
   fd.setVisible (true);
//   System.out.println (fd.getFile());
   try
   {
   StreamTokenizer st = new StreamTokenizer(new InputStreamReader(new FileInputStream(fd.getFile())));
 
    while(st.ttype != StreamTokenizer.TT_EOF)
    {
     st.nextToken();
     switch(st.ttype)
     {
     case StreamTokenizer.TT_WORD : System.out.println(":" + st.sval);
     break;
 
     case StreamTokenizer.TT_NUMBER : System.out.println(":" + st.nval);
     break;
 
     default : System.out.println(":" + st.sval);
     break;
     }    
    }
   }
   catch (IOException ioe)
   {
   }

n°17293
darklord22
Nightwish rulezzzzzzzzzzzzz
Posté le 06-03-2001 à 16:21:49  profilanswer
 

commence déjà par donner la structure de ton fichier texte et on y verra déjà beaucoup plus clair :D
 
A+


---------------
What is popular is not always right, what is right is not always popular :D
n°17303
esteban74
Posté le 06-03-2001 à 16:42:42  profilanswer
 

Ok c'est tout bon.
 
J'ai ecrit ma fonction avec Token ... Impec'
 
Merci a tous.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation

  [JAVA] lire les donnes d'un fichier text

 

Sujets relatifs
[PHP] traitement fichier texte II, le retourCreation Fichier en C++
Comment sauvegarder une macro Excel dans un fichier *.xla ???Probleme Applet Java
[JAVA] ScrollPanes...[PHP] traitement d'un fichier texte a tabulation
[javascript] un formulaire qui envoie les donnés sur une page onlineFormat de fichier
[Java] Recuperer l'ip d'un server irc...[JAVA] Probleme avec les fonctions statiques
Plus de sujets relatifs à : [JAVA] lire les donnes d'un fichier text


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR