Je l'extrait de code XML suivant:C# problème XML désérialisation
<?xml version="1.0" encoding="utf-8"?>
<dmFiles>
<dmFile dmUpFileGuid=""
dmFileDescr="testcase01.pdf"
dmFileMetaType="main"
dmFileGuid=""
dmMimeType="pdf"
dmFormat="">
<dmEncodedContent></dmEncodedContent>
</dmFile>
</dmFiles>
Lorsque je tente de désérialiser, rien ne se peuplé, mon C# classe est défini comme celui-ci, s'il vous plaît me aider à repérer mon défaut logique:
[Serializable]
public class dmFiles
{
public dmFile[] dmFile
{
get;
set;
}
}
public class dmFile
{
[XmlAttribute("dmUpFileGuid")]
public string dmUpFileGuid
{
get;
set;
}
[XmlAttribute("dmFileDescr")]
public string dmFileDescr
{
get;
set;
}
[XmlAttribute("dmFileMetaType")]
public string dmFileMetaType
{
get;
set;
}
[XmlAttribute("dmFileGuid")]
public string dmFileGuid
{
get;
set;
}
[XmlAttribute("dmMimeType")]
public string dmMimeType
{
get;
set;
}
[XmlAttribute("dmFormat")]
public string dmFormat
{
get;
set;
}
[XmlElement]
public string dmEncodedContent
{
get;
set;
}
}
@JL, pouvez-vous envoyer votre code désérialisation? –