Bonjour,

je génère du XML en utilisant le code suivant :
Code C# : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
			System.Xml.XmlElement root = doc.CreateElement("DATA");	
			doc.AppendChild(root);
 
			root.SetAttribute("DATEUPDATE", DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss"));
			root.SetAttribute("CURRENCY", "EUR");

Et celà m'écrit un fichier formaté ainsi :
Code xml : Sélectionner tout - Visualiser dans une fenêtre à part
<DATA DATEUPDATE="2007-12-05 11:36:01" CURRENCY="EUR">

Or, il se trouve que ceux qui vont utiliser mon fichier utilisent un parser qui n'accepte que le XML formaté de cette façon :
Code xml : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
<DATA>
	<DATEUPDATE>2007-12-05 11:36:01</DATEUPDATE>
	<CURRENCY>EUR</CURRENCY>
</DATA>
Existe-t-il un moyen d'écrire le fichier XML directement avec ce formatage ? Dois-je retraiter mon fichier apres ?