Bonjour.
Je souhaite sérialiser en XML une classe du genre:
...de façon à ce que, avec une instance du genre:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 public class Voiture { public string Modele; public string Constructeur; public string Cylindree; }
...le fichier .xml créé soit de ce type:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 Voiture maVoiture = new Voiture(); maVoiture.Modele = "Pipo"; maVoiture.Constructeur = "Citronault"; maVoiture.Cylindree = "4CV";
Dans mon xml, 'Constructeur' serait un attribut de l'élément 'Modele'.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 <?xml version="1.0" encoding="utf-8"?> <Voiture> <Modele Constructeur="Citronault">Pipo</Modele> <Cylindree>4CV</Cylindree> </Voiture>
Je n'ai pas trouvé les attributs qui permettent d'expliquer ça au XmlSerializer...
Auriez-vous des pistes ?
Partager