G_Angel
Messages postés3Date d'inscriptionmercredi 29 novembre 2000StatutMembreDernière intervention12 juillet 2011
-
8 juil. 2011 à 08:56
sebmafate
Messages postés4936Date d'inscriptionlundi 17 février 2003StatutMembreDernière intervention14 février 2014
-
12 juil. 2011 à 11:22
Bonjour à tous,
J'essaie depuis un bout de temps de faire une opération normalement toute simple, avoir le résultat d'une requête (SqlDataReader) dans une chaine XML.
Voici ce que je fais :
StringWriter sw = new StringWriter();
DataTable.Load(this.SqlDataReader);
DataTable.WriteXml(sw);
return sw.ToString();
ceci me renvoie bien l'XML mais il est truffé de xml:space="preserve" dans mes champs qui sont blancs.
J'ai bien essayé de passer par un XmlDocument en faisant :
G_Angel
Messages postés3Date d'inscriptionmercredi 29 novembre 2000StatutMembreDernière intervention12 juillet 2011 12 juil. 2011 à 09:56
Disons que c'est pour rester compatible avec un script qui existait déjà avant.
Je sais que cette structure est bonne en soit mais dans mon cas, il ne faut pas cet attribut.
hors normalement la propriété 'PreserveWhitespace' dans XmlDoc est sencée la retirer