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 :

écriture dans un fichier xml en mode ajout


Sujet :

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

  1. #1
    Membre averti
    Inscrit en
    Mai 2010
    Messages
    10
    Détails du profil
    Informations personnelles :
    Localisation : Autre

    Informations forums :
    Inscription : Mai 2010
    Messages : 10
    Par défaut écriture dans un fichier xml en mode ajout
    Bonjour a tous,
    S'il vous plais je me suis plantée puisque je manipule pour la première fois xml en java, je voulais savoir comment écrire en mode ajout, car tout ce que j'ai trouvé écrase l'ancien contenu du fichier xml, aidez moi svp
    Merci d'avance pour vos réponses

  2. #2
    Modérateur

    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    12 582
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 12 582
    Par défaut
    On n'écrit pas du texte en mode ajout. Et XML est à base de texte.

    De toute façon, peu importe si ça réécrit par-dessus. C'est pas important. Sauf si le fichier est très gros, auquel cas l'architecture a été mal pensée, et il aurait mieux valu se lancer vers un fichier binaire indexé, ou une base de données.
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  3. #3
    Membre averti
    Inscrit en
    Mai 2010
    Messages
    10
    Détails du profil
    Informations personnelles :
    Localisation : Autre

    Informations forums :
    Inscription : Mai 2010
    Messages : 10
    Par défaut
    Merci pour votre réponse,
    Tout à fait, pour mon cas j'ai trouvé autre solution beaucoup plus simple, mais il faudrait que ça existe une méthode qui ajoute des noeuds en fin de fichier.
    Merci beaucoup

  4. #4
    Modérateur

    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    12 582
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 12 582
    Par défaut
    Ah, je n'avais pas saisi que c'était en fin de fichier.

    Oui, ça pourrait exister. Est-ce que ça devrait exister, je suis moins sûr, je ne vois pas d'exemple où il est vraiment malin de faire ça et où tout réécrire est moins malin.
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  5. #5
    Membre averti
    Inscrit en
    Mai 2010
    Messages
    10
    Détails du profil
    Informations personnelles :
    Localisation : Autre

    Informations forums :
    Inscription : Mai 2010
    Messages : 10
    Par défaut
    Merci beaucoup

  6. #6
    Membre expérimenté Avatar de ManusDei
    Homme Profil pro
    vilain troll de l'UE
    Inscrit en
    Février 2010
    Messages
    1 624
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France

    Informations professionnelles :
    Activité : vilain troll de l'UE

    Informations forums :
    Inscription : Février 2010
    Messages : 1 624
    Par défaut
    Tu ne peux pas charger le fichier en mémoire, puis ajouter les informations de la base de données à l'arbre en mémoire, avant d'écrire sur le fichier ? (tu écrases le fichier, mais comme tu l'as chargé avant, c'est pas grave)

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

Discussions similaires

  1. Zend, MVC et écriture dans un fichier XML
    Par PtiLapin dans le forum MVC
    Réponses: 2
    Dernier message: 28/03/2011, 08h48
  2. Réponses: 7
    Dernier message: 05/05/2010, 11h40
  3. [SimpleXML] Écriture dans un fichier XML
    Par Nounet12 dans le forum Bibliothèques et frameworks
    Réponses: 3
    Dernier message: 24/06/2008, 11h43
  4. Problème d'écriture dans un fichier xml
    Par vanoou dans le forum C++Builder
    Réponses: 1
    Dernier message: 13/07/2005, 02h28

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