Yo
j'esseille de faire passer un flux XML d'un client a un serveur, pour ca j'utilise networkstream et XmlSerializer
J'ai fait mon serveur, en me connectant via telnet, le serveur envoie sans probleme le flux, et je le recupere nicket sur ma session telnet ... parcontre si je renvoie la même chose via telnet sa marche pas ... (pourquoi pas, peut être qu'il manque la serialisation)
Donc la j'ai dev la parti client, et sa me fait tjr la même erreur du coté ou on recois le message "Il existe une erreur dans le document XML(2, 106)"
ma ligne dont je me sert pour recuperer le document XML est :
xmlDoc = (XmlDocument)xmlSerializer.Deserialize(myNetworkStream);
avec
xmlDoc --> XmlDocument
xmlSerializer --> XmlSerializer
myNetworkStream --> NetworkStream myNetworkStream = newClient.GetStream();
newClient --> la connection ...
et pour envoyer une document :
xmlSerializer.Serialize(myNetworkStream,xmldoc);
Donc voila, je comprend pas c'est quoi le probleme.
Si qq peut m'aider ... merci
Shimounoux des Choux