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

  FORUM HardWare.fr
  Programmation
  Java

  [File] Ecrire dans un fichier que j'ai créé !!!

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[File] Ecrire dans un fichier que j'ai créé !!!

n°688113
fragsurpat​te
Posté le 31-03-2004 à 09:37:58  profilanswer
 

Bonjour,
 
j'ai créé un fichier avec le code suivant :
 
if (!file_XML.exists()) {
        try {
          file_XML.createNewFile();
        }
        catch (Exception ex1) {
          JOptionPane.showMessageDialog(p1,"Problème de création  de fichier XML","Erreur",JOptionPane.ERROR_MESSAGE);
        }
      }
 
      if (!(file_XML.canWrite()))
      {
        JOptionPane.showMessageDialog(p1,"Problème d'écriture dans le fichier XML","Erreur",JOptionPane.ERROR_MESSAGE);
      }
 
Mais le problème est que je n'arrive pas trop à comprendre comment écrire dedans de manière très simple. J'ai vu qu'il existait les FileInputStream et FileOutputStream !!!
Est ce la solution où il y en a d'autres plus intéressante et comment ?

mood
Publicité
Posté le 31-03-2004 à 09:37:58  profilanswer
 

n°688121
Osama
Posté le 31-03-2004 à 09:59:26  profilanswer
 

Le plus simple est de créer un objet FileWriter, et de d'utiliser la méthode write() pour écrire dans ton fichier

n°688131
fragsurpat​te
Posté le 31-03-2004 à 10:10:28  profilanswer
 

osama a écrit :

Le plus simple est de créer un objet FileWriter, et de d'utiliser la méthode write() pour écrire dans ton fichier


 
Ok merci, je vais essayer

n°688137
fragsurpat​te
Posté le 31-03-2004 à 10:16:26  profilanswer
 

J'ai un petit pb d'exception et je suis totalement à la rue à ce niveau là.
 
j'ai créé le code suivant :  
File file_XML = new File("test.xml" );
FileWriter fw = new FileWriter(file_XML);
 
Ensuite, j'ai créé une méthode qui contient le code que j'ai mis dans le premier post.
Le problème est qu'il me met une erreur à la compilation qui est :
exception java.io.IOException non reportée : elle doit être capturée ou déclarée pour être déclenchée.
 
Est ce que quelqu'un pourrait m'expliquer ?

n°688138
fragsurpat​te
Posté le 31-03-2004 à 10:17:08  profilanswer
 

Pardon, une petite précision au cas où :
l'erreur se met au niveau du FileWriter

n°688190
fragsurpat​te
Posté le 31-03-2004 à 11:15:13  profilanswer
 

Personne ne sait d'où vient le problème ?
Est ce que je dois faire comme pour le file, un try et un catch ?

n°688223
skeye
Posté le 31-03-2004 à 11:37:41  profilanswer
 

Le message est pourtant clair...tu utilises une méthode qui peut te renvoyer une exception, donc il faut que tu la catches ou que ta méthode soit déclarée comme la renvoyant aussi...

n°688230
fragsurpat​te
Posté le 31-03-2004 à 11:42:05  profilanswer
 

ok je m'en doutais un peu mais je voulais une confirmation  
 
Merci


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

  [File] Ecrire dans un fichier que j'ai créé !!!

 

Sujets relatifs
ouvrir un fichier depuis excelComment gérer le temps d'upload d'un fichier
Fichier ou BD ?méthode optimisée d'écriture dans un fichier log
[RESOLU][VB6] Lire un fichier texteimporter fichier texte dans feuille excel?
Importer fichier access sous visual BAsicrecupperer le path d'un fichier et le stocker dans excel
Stockage de fichier via un formulairedeterminer la taille d'un fichier [résolu]
Plus de sujets relatifs à : [File] Ecrire dans un fichier que j'ai créé !!!


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