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

VB.NET Discussion :

insertion de nouveaux elements dans un fichier xml


Sujet :

VB.NET

Vue hybride

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

    Informations forums :
    Inscription : Juin 2009
    Messages : 30
    Par défaut insertion de nouveaux elements dans un fichier xml
    Bonjour ;

    Pour commencer j'ai un document Xml existant que je parcours pour y insérer des elements voilà le doc :
    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
    <Prod_Description Prod_id="100002" Prod_nom="Créme de nuit">
    	<Langue Lang_id="1" Lang_nom="fr">
    		<Quantité_Désignation>Pot 5000ml  /Quantité_Désignation>
    		<Prod_indication>indication pour utiliser ce produit (Créme de nuit)</Prod_indication>
    		<Prod_contre_indication>Contre indications pour l-usage de ce produit</Prod_contre_indication>
    		<Prod_dietetique>dietetique produit BIO BIO BIO BIO </Prod_dietetique>
    		<Prod_composition>xAtome :10mg ; yAtome : 5mg ; ....</Prod_composition>
    		<Prod_conseil_utilisation>appliquer sur la peau du visage </Prod_conseil_utilisation>
    		<Prod_précautions>à ne pas laisser ce produit à la porté des enfants</Prod_précautions>
    		<Prod_fournisseur_principal>EPITACT</Prod_fournisseur_principal>
    	</Langue>
     
    	<Langue Lang_id="2" Lang_nom="eusa">
    		<Quantité_Désignation>Pot 50 ml</Quantité_Désignation>
    		<Prod_indication>product uses indication</Prod_indication>
    		<Prod_contre_indication>product use-s against indication</Prod_contre_indication>
    		<Prod_dietetique>dietetic product</Prod_dietetique>
    		<Prod_composition>xAtome :15mg ; yAtome : 15mg ; ....</Prod_composition>
    		<Prod_conseil_utilisation>To apply to the dry skin of face</Prod_conseil_utilisation>
    		<Prod_précautions>Not to let this product on childrens worn</Prod_précautions>
    		<Prod_fournisseur_principal>EPITACT</Prod_fournisseur_principal>
    	</Langue>
    </Prod_Description>
    En fait je veux insérer un element Style :
    <Style Bold = "0" Italic = "0"...> </Style> comme fils à tous les elements existants sauf Langue et la racine.

    Voilà ce que j'ai fait en vb.net:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    For Each chn As XmlNode In elLgEng.ChildNodes
            styleEl.InnerText = chn.InnerText '' je récupère le text 
            chn.InnerText = Nothing ''j'enleve le text de l'element existant  ''comme Quantité_Désignation par exemple
            chn.AppendChild(styleEl)
            Console.WriteLine("**********************")
            Console.WriteLine(elLgEng.InnerXml)
     Next
    en bref je pensais le faire en 5 minutes mais peut être j'etais prétencieu
    car à l'execution il insére <style> juste dans le dernier element, et je comprends pas pourquoi.
    Merci beaucoup de votre aide

  2. #2
    Membre averti
    Profil pro
    Inscrit en
    Juin 2009
    Messages
    30
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2009
    Messages : 30
    Par défaut
    En fait pour être clair y'a pas tout le code y'a juste celui qui concerne le deuxieme element Langue (Anglais)
    vous supposez que le reste fonctionne pour le moment
    donc juste l'insertion Merci

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

Discussions similaires

  1. [JDOM] Copie et suppresion d'un element dans un fichier xml
    Par riderfun dans le forum Format d'échange (XML, JSON...)
    Réponses: 2
    Dernier message: 24/03/2009, 10h59
  2. [XSD] insertion d'un schema dans un fichier xml
    Par legide dans le forum Valider
    Réponses: 1
    Dernier message: 28/10/2008, 07h51
  3. Ajout d'un element dans un fichier XML
    Par vacknov dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 02/08/2007, 10h26
  4. [C# 2.0] Inserer un element dans un fichier Xml
    Par Khrysby dans le forum Windows Forms
    Réponses: 3
    Dernier message: 12/09/2006, 17h05
  5. Réponses: 3
    Dernier message: 29/06/2006, 16h54

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