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

Format d'échange (XML, JSON...) Java Discussion :

Move d'un fichier XML


Sujet :

Format d'échange (XML, JSON...) Java

  1. #1
    Membre éclairé
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juillet 2007
    Messages
    244
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Luxembourg

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2007
    Messages : 244
    Par défaut Move d'un fichier XML
    Bonjour,

    dans mon application, je traite des fichiers se trouvant dans un répertoire défini.
    Après traitement de chacun des fichiers, je voudrais les envoyer dans un autre répertoire. J'utilise Struts dans mon application. J'ai regardé du côté renameTo pour envoyer dirctement le répertoire complet après traitement mais ça ne fonctionne pas.

    Qlq peut-il m'aider ? (Envoi répertoire complet ou mieux envoi de chacun des fichiers traités)

    PS : La lecture se passe très bien.

    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
     
    //DIRECTORY = C:\ATRAITER
    //DIRECTORYTO = C:\TRAITEROK
    //Dossier de départ
    File filesDirectory = new File(directory); 
     
    //Liste des fichiers du dossier
    List filesList = Arrays.asList(filesDirectory.list());
     
    Iterator i = filesList.iterator();
     
    //Pour chacun des fichiers trouvés
    while (i.hasNext()){
    	String fileName= (String)i.next();
     
    	String filePath = directory + fileName;
     
           document = SynchroHelper.parseDocument( filePath );
    	initMappings();
    	uploadSource();
     
           //TRAITEMENT DU FICHIER ???
           //File filesDirectoryTo = new File(directoryTo);
     
    }
     
    //TRAITEMENT DU DOSSIER COMPLET
    	File filesDirectoryTo = new File(directoryTo);
    	if ( filesDirectory.renameTo(filesDirectoryTo) == false ) {
    		System.out.println ("*************** PAS DE RENAME *********" );
    	}

  2. #2
    Membre éclairé
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juillet 2007
    Messages
    244
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Luxembourg

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2007
    Messages : 244
    Par défaut
    Ok problème régler

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    File fileTo = new File(filePath);
    fileTo.renameTo(new File(filePathTo));

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Recuperation du fichier xml
    Par Geulderack dans le forum XMLRAD
    Réponses: 10
    Dernier message: 28/02/2003, 11h06
  2. Insertion dans un fichier XML
    Par [DreaMs] dans le forum XMLRAD
    Réponses: 4
    Dernier message: 27/02/2003, 17h16
  3. Lire un attribut dans un fichier XML en C++
    Par ti.k-nar dans le forum XML
    Réponses: 2
    Dernier message: 14/10/2002, 15h22
  4. [Kylix] Composant IBM pour fichiers XML
    Par Mister Nono dans le forum EDI
    Réponses: 1
    Dernier message: 29/09/2002, 20h28
  5. Balises HTML dans un fichier XML
    Par Bastet79 dans le forum XML/XSL et SOAP
    Réponses: 12
    Dernier message: 04/09/2002, 15h29

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