J'ai créé un fichier xml normale en utilisant ce contrôle en C#:Comment afficher un fichier XML dans un navigateur Web?
XmlTextWriter writer = new XmlTextWriter("XMLFile.xml", System.Text.Encoding.UTF8);
& le fichier a été créé correctement et il a les balises spécifiques tout &. [J'ai suivi ce tutorial]
Mais je veux que le fichier à envoyer en ligne afin Thet il peut être utilisé par d'autres services ....
Alors, j'ai essayé ceci:
XmlTextWriter writer = new XmlTextWriter(Response.OutputStream, System.Text.Encoding.UTF8);
Mais cette sort un fichier bizarre sur le navigateur qui n'a aucun type de balises ... alors comment puis-je faire en sorte que le flux de fichier soit un fichier xml normal?
Essayez un autre navigateur. Pour autant que je sache, Firefox et Chrome cachent parfois des balises même si le fichier XML est correct. – Ondra
Peut-être définir le paramètre Response.ContentType = "text/xml" ... –
Où puis-je le définir? –