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 : Sélectionner tout - Visualiser dans une fenêtre à part
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