Convertir XDocument de Flux
Comment puis-je convertir le fichier XML dans un XDocument à un MemoryStream, sans enregistrer quelque chose sur le disque?
Vous devez vous connecter pour publier un commentaire.
Comment puis-je convertir le fichier XML dans un XDocument à un MemoryStream, sans enregistrer quelque chose sur le disque?
Vous devez vous connecter pour publier un commentaire.
Ont un look à la XDocument.WriteTo méthode; par exemple:
Dans .NET 4 et versions ultérieures, vous pouvez l'Enregistrer sur un
MemoryStream
:Dans .NET 3.5 et versions antérieures, vous devez créer un
XmlWriter
basé sur unMemoryStream
et de l'enregistrer pour que, comme indiqué dans dtb réponse.