Existe-t-il un moyen de rendre XmlSerializer pour sérialiser les propriétés de l'objet en tant qu'attributs au lieu de en tant qu'éléments?.NET Format XML XmlSerializer
comme: Person.Phone = "1 800 APPELEZ-MOI"
deviendrait:
[Personne Téléphone = "1 800 APPELEZ-MOI" /]
au lieu de:
[personne] [téléphone] 1 800 APPELEZ-MOI [/ téléphone] [/ personne]
En mettant en œuvre IXmlSerializable vous pouvez contrôler exactement comment l'objet i sérialisé. – Magnus
@Magnus c'est généralement une mauvaise façon de le faire; très difficile à faire robuste ... –