Bonjour,

J'ai deux fichiers XML, <Universités> et <Académie>, la structure de <Universités> est
Code xml : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
<Universite>
		<Academie>ACAU01</Academie>
		<Code>UNIVP1</Code>
		<Nom>Université Paris 1 Panthéon-Sorbonne</Nom>
		<Adresse>Centre Michelet. 3, rue Michelet 75006 Paris</Adresse>
		<SiteInternet>http://www.univ-paris1.fr</SiteInternet>
		<NomPresident>XXXXXXXX</NomPresident>
		<Telephone>0000000000</Telephone>
	</Universite>
dans le code C#, j'ai utilisé Linq pour récupérer ces données et insérer dans une liste. En plus, j'ai deux classes qui sont nommées université et académie.
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
 
                string nom = elt.Element("Nom").Value;
                string adresse = elt.Element("Adresse").Value;
                string siteInternet = elt.Element("SiteInternet").Value;
                string nomPresident = elt.Element("NomPresident").Value;
                string academie = elt.Element("Academie").Value;
 
                Universite uni = new Universite();
 
                uni.Nom = nom;
                uni.Adresse = adresse;
                uni.SiteInternet = siteInternet;
                uni.NomPresident = nomPresident;
                //uni.Academie = academie;
 
                if (!(elt.Element("Telephone").Value.Equals(string.Empty)))
                {
                    long tel = long.Parse(elt.Element("Telephone").Value);
                    uni.Telephone = tel;
                }               
 
                maListeUniversite.Add(uni);
            }
Pour la ligne de code en commentaire, comment je peux faire une transtypage(cast) pour ajouter cet attribut?

meci bp