XMLSerializer : Erreur lors de la sérialisation
Bonjour,
J'utilise un fichier XML dont je souhaite sérialiser et désérialiser.
La désérialisation se passe sans problème, mais je butte sur la sérialisation.
J'ai à chaque fois l'erreur suivante: Il existe une erreur dans le document XML (2, 2)
<Log xmlns=''> n'était pas attendu.
La gueule de mon XML
Code:
1 2 3 4 5
| <?xml version="1.0" encoding="ISO-8859-2"?>
<Log>
<SendFileNumber>0</SendFileNumber>
<Date>31/10/2007</Date>
</Log> |
Comme vous pouvez aisément le voir il n'y a pas de <Log xmlns=''>
Le code de la sérialisation
Code:
1 2 3 4 5 6 7 8 9
| public static void Serialize(string pFileName, Log pLog)
{
System.Xml.Serialization.XmlSerializer xs
= new System.Xml.Serialization.XmlSerializer(pLog.GetType());
StreamWriter writer = File.CreateText(pFileName);
xs.Serialize(writer, pLog);
writer.Flush();
writer.Close();
} |
Bref je sèche complètement, et vous ?