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 :

[XMLOutputter] Fichier écrasé


Sujet :

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

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    125
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2005
    Messages : 125
    Par défaut [XMLOutputter] Fichier écrasé
    Bonjour, avec mon application je gère un fichier XML, et lorsque je l'enregistre :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
            try
            {
                XMLOutputter sortie = new XMLOutputter(Format.getPrettyFormat());
     
                sortie.output(document, new FileOutputStream("F:\\films.xml"));
            }
            catch (java.io.IOException e) {
     
            }
    ... le fichier est écrasé. J'aimerais savoir comment éviter cela ?

    J'ai déjà essayé de passer 'true' au paramètre 'append' au constructeur de FileOutputStream, mais ça ne convient pas...

    Merci de votre aide

  2. #2
    Membre émérite Avatar de herch
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    655
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : Canada

    Informations forums :
    Inscription : Mai 2006
    Messages : 655
    Par défaut
    Salut,
    Elle vient d'où cette classe? je l'ai pas trouvé dans la javadoc!!

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    125
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2005
    Messages : 125
    Par défaut
    Elle est tirée de la bibliothèque JDom pour gérer les fichiers xml..

  4. #4
    Membre émérite Avatar de herch
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    655
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : Canada

    Informations forums :
    Inscription : Mai 2006
    Messages : 655
    Par défaut
    Salut,
    voudrais-tu bien expliquer ta question.
    est-ce que le fichier films.xml existe déjà, et tu le modifie, et après tu fais appel à sortie.output(...) pour enregistrer les modifications, ou bien est-ce que tu crée un nouveau document xml, et tu l'enregistre, et tu veux tester s'il n'est pas déjà présent???

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    125
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2005
    Messages : 125
    Par défaut
    Bonjour, oui en fait je stocke au fur et à mesure des infos dans films.xml, et je l'écrase, alors que je voudrai concaténer en quelque sorte...

    Merci !

  6. #6
    Membre émérite Avatar de herch
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    655
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : Canada

    Informations forums :
    Inscription : Mai 2006
    Messages : 655
    Par défaut
    salut,
    tu dis que tu le modifie au fur et à mesure, donc,
    1- tu récupère le Document, tu ajoute des nœuds fils, et puis tu réenregistre le Document, dans ce cas, il n'y aura de problème d'intégrité, et même si c'est écrasé, ça pose pas problème.
    2- par contre si tu crée un nouveau Document et que tu l'écrive dans ton ficher xml, il y aura perte de données

    dans ton cas, c'est 1 ou 2??

Discussions similaires

  1. [DOM] Fichier écrasé à chaque génération
    Par gilbertbicot dans le forum Bibliothèques et frameworks
    Réponses: 10
    Dernier message: 27/02/2009, 13h25
  2. Récupérer un fichier écrasé
    Par pclover dans le forum Windows Vista
    Réponses: 7
    Dernier message: 19/06/2008, 14h30
  3. fichier de boot unix écrasé par window
    Par lailalachir dans le forum Administration système
    Réponses: 3
    Dernier message: 03/01/2008, 10h23
  4. [Upload] upload + écrasé fichier existant
    Par Girzi dans le forum Langage
    Réponses: 4
    Dernier message: 03/07/2006, 12h17
  5. récupérer fichier écrasé
    Par alainpeniche dans le forum Autres Logiciels
    Réponses: 3
    Dernier message: 10/10/2005, 10h46

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