Bonjour,
je développe actuellement une application Silverlight, mais je rencontre des difficultés avec la classe Xdocument.
Je génère un XDocument, et je l'écris ensuite dans une chaine avec le code suivant :
Dans un premier temps, j'aimerai pouvoir supprimer toute l'indentation et les espaces non significatifs de mon XML, car sans cela, ma chaine est beaucoup trop longue.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 XDocument doc = XMLHelper.GenererXMLTest(); StringBuilder sb = new StringBuilder(); using (StringWriter writer = new StringWriter(sb)) doc.Save(writer); string xml = sb.ToString();
Dans un deuxième temps, j'aimerai pouvoir remplacer tous les caractères spéciaux et espaces par leur code d'échappement (le même que dans les URL)
Par exemple, l'espace est remplacé par "%20" (ce genre de séquence d'échappement).
Je ne sais pas si c'est possible de faire ça en Silverlight. J'ai déjà fait quelques recherches, sans résultats probants...
Merci de votre aide
Partager