Bonjour,
A partir d'une application WinForm, j'exécute une procédure stockée (SQL Server) qui retourne un flux xml (requete de type FOR XML EXPLICIT)
Le flux xml est assez volumineux.
Code : Sélectionner tout - Visualiser dans une fenêtre à part xmlReader = command.ExecuteXmlReader();
J'essaye de charger ce flux dans un XmlDocument.
Mais j'obtiens l'erreur suivante :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 XmlDocument xmlDoc = new XmlDocument(); xmlReader.MoveToContent(); xmlDoc.Load(xmlReader);
Il semblerait que le flux soit trop volumineux ...[System.Xml.XmlException] = {"Fin de l'analyse de fichier inattendue Name. Ligne 1, position 2048."}
Comment puis je faire pour charger ce flux ?
Le but étant ensuite de sérialiser ce flux.
Merci de votre aide
Edit : le problème est était lié au fait que je passais en paramètre le XmlReader.
Partager