Partage
  • Partager sur Facebook
  • Partager sur Twitter

[QST] ecrire dans un fichier du classPath

    12 décembre 2010 à 21:39:14

    Bonjour a tous,

    Je cherche comment faire pour écrire dans un fichier txt contenue dans mon classPath.

    J'ai réussi a faire la lecture, mais je ne trouve pas comment ouvrir en écriture le fichier ...

    (je veux vider le contenue du fichier puis écrire dedans le contenue d'un Vector)

    Avez vous une idée de comment faire ?

    Je vous remercie d'avance pour votre aide ;)

    PS: voici ce que j'ai fait, mais, a l’exécution, j'ai un nullPointerException
    public void writeFileFilter(Vector<String> filtre) {
    		File fichier=new File(getClass().getResource("resources/filtre.txt").getFile());
    		
    		
    		FileWriter writer = null;
    		try{
    		     writer = new FileWriter(fichier,false);
    		     
    		     for(String sfiltre : filtre)		     
    		    	 writer.write(sfiltre,0,sfiltre.length());
    		     
    		}catch(IOException ex){
    		    ex.printStackTrace();
    		}finally{
    		  if(writer != null){
    		     try {
    				writer.close();
    			} catch (IOException e) {
    				// TODO Auto-generated catch block
    				e.printStackTrace();
    			}
    		  }
    		}
    		
    	}
    
    • Partager sur Facebook
    • Partager sur Twitter
    Le jour où Microsoft fera des choses qui ne plantent pas, ça sera des clous ...

    [QST] ecrire dans un fichier du classPath

    × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
    × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
    • Editeur
    • Markdown