Je ne peux pas sembler obtenir ce travail, voici mon (dépouillé) Code: -Comment puis-je obtenir une référence à l'objet parent lors de la désérialisation de XML en C#?
[XmlRoot("report")]
public class Report
{
[XmlArray("sections"), XmlArrayItem("section")]
public List<Section> Sections;
}
public class Section
{
public Report Report;
}
Est-ce que je manque quelque chose?
Ceci est également le mécanisme par défaut préféré pour la sérialisation maintenant en l'absence de raisons impérieuses pour les mécanismes plus anciens. – ShuggyCoUk
Votre lien DataContractSerializer est lié à XmlSerializer dans MSDN ... – configurator
Je publierais le code terminé si j'avais plus de 300 caractères à jouer, mais il suffit de dire, en utilisant le DataContractSerializer travaillé. Je vous remercie. –