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

C# Discussion :

c# - creation d'un fichier xml à partir d'un noeud xml


Sujet :

C#

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Octobre 2007
    Messages
    82
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Octobre 2007
    Messages : 82
    Points : 56
    Points
    56
    Par défaut c# - creation d'un fichier xml à partir d'un noeud xml
    Bonjour,

    je cherche à splitter un fichier xml en plusieurs avec un foreach sur les nœuds
    les doc splittés sont crée vide

    pouvez vous m'aider ?

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
     
    foreach (XmlNode node in nodeRecord.ChildNodes)
                {
                    XmlDocument DocRecord = new XmlDocument();
                    DocRecord.ImportNode(node, true);
                    String path = ConfigurationManager.AppSettings[ApplicationData.SPLITFOLDER] +"\\"+ i +".xml";
                    FileStream fssave = new FileStream(path, FileMode.Create, FileAccess.Write, FileShare.Read);
                    XmlTextWriter xmltw = new XmlTextWriter(fssave, null);
                    xmltw.Formatting = Formatting.None;
                    DocRecord.Save(xmltw);
                    fssave.Close();
                    i++;
                }
    Merci par avance

  2. #2
    Membre du Club
    Profil pro
    Inscrit en
    Octobre 2007
    Messages
    82
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Octobre 2007
    Messages : 82
    Points : 56
    Points
    56
    Par défaut
    J'ai trouvé
    il falait juste mettre le code suivant
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
     
    DocRecord.LoadXml("<record>" + node.InnerXml + "</record>");

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

Discussions similaires

  1. Générer un fichier doc à partir d'un modèle XML
    Par Hellgast dans le forum Général Python
    Réponses: 6
    Dernier message: 19/05/2014, 14h26
  2. Réponses: 7
    Dernier message: 06/10/2009, 15h16
  3. Générateur de XML à partir d'un Schema XML
    Par Metafire18 dans le forum Valider
    Réponses: 6
    Dernier message: 02/06/2009, 14h14
  4. creation d'un fichier pdf à partir d'un fichier xml
    Par med_ellouze dans le forum Format d'échange (XML, JSON...)
    Réponses: 2
    Dernier message: 24/08/2007, 09h37
  5. [SAX] Récupérer String XML à partir d'un noeud
    Par iuz dans le forum Format d'échange (XML, JSON...)
    Réponses: 3
    Dernier message: 29/09/2006, 09h43

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