コード例 #1
0
ファイル: Form1.cs プロジェクト: ZiYe9527/XMLToExcel
 private void LireNoeud_Ingredients(XmlNode pNode, TComplement pComplement)
 {
     foreach (XmlNode sousnode in pNode.ChildNodes)
     {
         if (sousnode.Name == "IngredientsAutres")
         {
             LireNoeud_IngredientsAutres(sousnode, pComplement.IngredientsAutres);
         }
         if (sousnode.Name == "Plantes")
         {
             LireNoeud_Plantes(sousnode, pComplement.Plantes);
         }
         if (sousnode.Name == "MicroOrganismes")
         {
             LireNoeud_MicroOrganismes(sousnode, pComplement.MicroOrganismes);
         }
     }
 }
コード例 #2
0
ファイル: Form1.cs プロジェクト: ZiYe9527/XMLToExcel
        private void LireNoeud_Complement(XmlNode pNode, BindingList <TComplement> pListe)
        {
            TComplement complement = new TComplement();

            pListe.Add(complement);

            foreach (XmlNode nodeChamp in pNode.ChildNodes)
            {
                if (nodeChamp.Name == "IdComplement")
                {
                    complement.IdComplement = nodeChamp.ChildNodes[0].InnerText;
                }
                if (nodeChamp.Name == "NomCommercial")
                {
                    complement.NomCommercial = nodeChamp.ChildNodes[0].InnerText;
                }
                if (nodeChamp.Name == "Marque")
                {
                    complement.Marque = nodeChamp.ChildNodes[0].InnerText;
                }
                if (nodeChamp.Name == "FormeGalenique")
                {
                    complement.FormeGalenique = nodeChamp.ChildNodes[0].InnerText;
                }
                if (nodeChamp.Name == "ResponsableEtiquetage")
                {
                    complement.ResponsableEtiquetage = nodeChamp.ChildNodes[0].InnerText;
                }
                if (nodeChamp.Name == "DoseJournaliere")
                {
                    complement.DoseJournaliere = nodeChamp.ChildNodes[0].InnerText;
                }
                if (nodeChamp.Name == "ModeEmploi")
                {
                    complement.ModeEmploi = nodeChamp.ChildNodes[0].InnerText;
                }
                if (nodeChamp.Name == "Gamme")
                {
                    complement.Gamme = nodeChamp.ChildNodes[0].InnerText;
                }
                if (nodeChamp.Name == "Aromes")
                {
                    complement.Aromes = nodeChamp.ChildNodes[0].InnerText;
                }

                if (nodeChamp.Name == "ObjectifsEffets")
                {
                    LireNoeud_ObjectifsEffets(nodeChamp, complement.ObjectifsEffets);
                }
                if (nodeChamp.Name == "Ingredients")
                {
                    LireNoeud_Ingredients(nodeChamp, complement);
                }
                if (nodeChamp.Name == "PopulationsArisques")
                {
                    LireNoeud_PopulationsARisque(nodeChamp, complement.PopulationsARisque);
                }
                if (nodeChamp.Name == "PopulationsCibles")
                {
                    LireNoeud_PopulationsCibles(nodeChamp, complement.PopulationsCible);
                }
            }
        }