[C#] transformer un XmlDocument en une string
Bonjour,
Voilà ma question :
J'ai créé un objet XMl via les fonctions DOM XML de .Net. Le problème est qu'une fois cet objet XML construit, je ne sais pas le transformer en une string!
La seule méthode est save() qui me permet uniquement d'écrire dans un fichier ou un stream.
Avez-vous une idée ?
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14
|
// Création d'une instance de l'objet XmlDocument
objXml = new XmlDocument();
// Insertion déclaration XML
objDeclaration = objXml.CreateXmlDeclaration("1.0","utf-8",null);
objXml.InsertBefore(objDeclaration,objXml.DocumentElement);
// Insertion élément 'infos_abonne' après la déclaration
XmlElement objElement_info_abonne = objXml.CreateElement("infos_abonne");
objXml.InsertAfter(objElement_info_abonne,objDeclaration);
// Sortie dans un stream.. comment faire pour sortie dans une string ???
objXml.Save(Console.Out); |
Merci d'avance.
Kaboume