J'ai un fichier XML que je deserialize, le plus drôle est le fichier XML est le est sérialisé en utilisant le code suivant:erreur Désérialisation dans le document XML (1,1)
enter code here
var serializer = new XmlSerializer(typeof(CommonMessage));
var writer = new StreamWriter("OutPut.txt");
serializer.Serialize(writer, commonMessage);
writer.Close();
Et Im essayant de désérialisé à nouveau pour vérifier si la sortie correspond à l'entrée. de toute façon ici est mon code désérialiser:
var serializer = new XmlSerializer(typeof(CommonMessage));
var reader = new StringReader(InputFileName);
CommonMessage commonMessage = (CommonMessage)serializer.Deserialize(reader);
Avez-vous sérialisé à l'aide d'un encodage et essayent maintenant de désérialiser avec un autre encodage? – Oded
non voici ce que j'utilise le sérialiseur var sérialisé = new XmlSerializer (typeof (CommonMessage)); var writer = new StreamWriter ("OutPut.txt"); serializer.Serialize (writer, commonMessage); writer.Fermer(); – jprbest
@jprbest - si vous souhaitez ajouter des informations, veuillez _edit_ la question et ajouter les détails à la place d'un commentaire. – Oded