Bonjour,

J'essaie d'afficher un document XML depuis l'action d'un contrôleur, en utilisant le code suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
 public XDocument Index()
        {
            XElement data =
                new XElement( [...]
            );
 
            XDocument doc = new XDocument(
                new XDeclaration("1.0", "utf-8", "yes"),
                new XElement("Data", data)
            );
 
            return doc;
        }
En sortie, j'ai bien tout mon document XML avec pour élément racine "Data", mais aucune déclaration...

Le code est pourtant similaire à celui présenté sur http://msdn.microsoft.com/en-us/library/bb675165.aspx donc ma seule hypothèse est ça vienne du framework MVC, mais j'ignore comment.

Merci de votre aide.