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

XML/XSL et SOAP Discussion :

XmlTextWriter, mise à jour..


Sujet :

XML/XSL et SOAP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Juin 2005
    Messages
    71
    Détails du profil
    Informations forums :
    Inscription : Juin 2005
    Messages : 71
    Par défaut XmlTextWriter, mise à jour..
    Salut, je vous donne l'aussature de mon fichier XML
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
    <?xml version="1.0" encoding="utf-8" standalone="yes"?>
    <brouillons>
      <brouillon>
       <date>09/07/2007</date>
       <numero>8098098</numero>
       <message>salut</message>
     </brouillon>
    </brouillons>
    Moi ce que je veux, c'est de pouvoir ajouter une autre balise <brouillon> pour obtenir ceci:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
     
    <?xml version="1.0" encoding="utf-8" standalone="yes"?>
    <brouillons>
      <brouillon>
       <date>09/07/2007</date>
       <numero>8098098</numero>
       <message>salut</message>
     </brouillon>
      <brouillon>
       <date>19/07/2007</date>
       <numero>2298098</numero>
       <message>salut tu vas bien?</message>
     </brouillon>
    </brouillons>
    Quand j'utilise XmlTextWrite, il m'écrase toujours l'ancien contenu, je suis vraiment embeter, , je demande de l'aide.
    Merci!

  2. #2
    Membre Expert
    Profil pro
    Inscrit en
    Septembre 2006
    Messages
    1 466
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2006
    Messages : 1 466
    Par défaut
    Et tu l'utilises comment XmlTextWrite?

  3. #3
    Membre confirmé
    Inscrit en
    Juin 2005
    Messages
    71
    Détails du profil
    Informations forums :
    Inscription : Juin 2005
    Messages : 71
    Par défaut
    je fais ceci:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    XmlTextWriter monWriter = new XmltextWriter("Xml_file.xml",null);
    monWriter.WriteStartDocument(true);
    monWriter.WriteStartElement("brouillons");
    monWriter.WriteStartElement("brouillon");
    ....
    et je sui

  4. #4
    Membre Expert
    Profil pro
    Inscrit en
    Septembre 2006
    Messages
    1 466
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2006
    Messages : 1 466
    Par défaut
    Ben vu comme ça il y a pas de raison qu'il conserve une partie des noeuds précédent puisqu'on ne les lis pas.
    Le mieux est d'utiliser un XmlDocument qui construit un objet DOM lisant le précédent document puis d'ajouter les nouveaux noeuds à l'endroit souhaité.
    Un bon exemple : http://www.devhood.com/tutorials/tut...utorial_id=773

  5. #5
    Membre confirmé
    Inscrit en
    Juin 2005
    Messages
    71
    Détails du profil
    Informations forums :
    Inscription : Juin 2005
    Messages : 71
    Par défaut Merci
    Merci pour le lien..je vais le try et te faire signe...Merci encore...

Discussions similaires

  1. Comment empêcher la mise à jour d'un contrôle à l'écran ?
    Par JojoLaFripouille dans le forum Composants VCL
    Réponses: 4
    Dernier message: 19/09/2003, 12h52
  2. [mise à jour]Comment procéder sans tout péter...
    Par FFF dans le forum Installation
    Réponses: 3
    Dernier message: 10/09/2003, 08h11
  3. Mise à jour de la version de MySQL
    Par jobstar dans le forum Administration
    Réponses: 8
    Dernier message: 18/08/2003, 10h45
  4. mise à jour de champs time (interbase)
    Par pram dans le forum XMLRAD
    Réponses: 6
    Dernier message: 04/03/2003, 10h25
  5. Réponses: 2
    Dernier message: 12/02/2003, 15h26

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