Bonjour,
J'ai deux fichiers XML, <Universités> et <Académie>, la structure de <Universités> est
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 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>
Pour la ligne de code en commentaire, comment je peux faire une transtypage(cast) pour ajouter cet attribut?
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); }
meci bp
Partager