Je mets juste la touche finale à mon désérialiseur Zthes format (System.Xml.Serialization) qui utilise l'espace de noms "dc" dans l'élément "thes". Tous les éléments "term" se déseralisent très bien car ils n'ont pas d'espace de nommage mais je n'arrive pas à comprendre comment dire au désérialisateur que les "thes" ont un espace de nommage.Comment désérialiser des espaces de noms XML en C# (System.Xml.Serialization)?
Voici ce que j'essaie de faire (ce qui ne fonctionne pas) alors j'espère que quelqu'un pourrait me donner la bonne syntaxe.
[XmlElement("namespace:someElement")]
public string SomeElement;
Ce morceau de code vraiment aidé. Merci Matthew. – Junto
Content de pouvoir aider! –
La question de l'OP concerne la désérialisation, pas la sérialisation. La méthode deserialize ne prend pas un paramètre XmlSerializerNamespaces. –