J'ai une page internet qui s'ouvre, cette page, via TCP/IP, récupère le
contenu d'un fichier XML dans la fonction Load. Mon but serait d'afficher le
fichier XML Brut, stoqué dans une variable de type string, dans ma page
courrante.
Si quelqu'un a une idée, elle sera la bienvenue, car de mon côté, je ne vois
vraiment pas comment faire.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Patrick Philippot
Patrick Bastin wrote:
J'ai une page internet qui s'ouvre, cette page, via TCP/IP, récupère le contenu d'un fichier XML dans la fonction Load. Mon but serait d'afficher le fichier XML Brut, stoqué dans une variable de type string, dans ma page courrante. Si quelqu'un a une idée, elle sera la bienvenue, car de mon côté, je ne vois vraiment pas comment faire.
Bonjour,
Un fichier XML, c'est du texte. La méthode brutale est donc ultra simple
TextReader r = new StreamReader("monfichier.xml"); strMyString = r.ReadToEnd();
Ceci étant, le fichier peut-être encodé en UTF-8, UNICODE,... et ne pas être formaté. Ce qui va rendre l'affichage un rien cahotique. If vaut mieux faire ça proprement et passer par une étape de parsing.
Voir la classe XmlTextReader qui est faite pour ça.
-- Patrick Philippot - Microsoft MVP MainSoft Consulting Services www.mainsoft.fr
Patrick Bastin wrote:
J'ai une page internet qui s'ouvre, cette page, via TCP/IP, récupère
le contenu d'un fichier XML dans la fonction Load. Mon but serait
d'afficher le fichier XML Brut, stoqué dans une variable de type
string, dans ma page courrante.
Si quelqu'un a une idée, elle sera la bienvenue, car de mon côté, je
ne vois vraiment pas comment faire.
Bonjour,
Un fichier XML, c'est du texte. La méthode brutale est donc ultra simple
TextReader r = new StreamReader("monfichier.xml");
strMyString = r.ReadToEnd();
Ceci étant, le fichier peut-être encodé en UTF-8, UNICODE,... et ne pas
être formaté. Ce qui va rendre l'affichage un rien cahotique. If vaut
mieux faire ça proprement et passer par une étape de parsing.
Voir la classe XmlTextReader qui est faite pour ça.
--
Patrick Philippot - Microsoft MVP
MainSoft Consulting Services
www.mainsoft.fr
J'ai une page internet qui s'ouvre, cette page, via TCP/IP, récupère le contenu d'un fichier XML dans la fonction Load. Mon but serait d'afficher le fichier XML Brut, stoqué dans une variable de type string, dans ma page courrante. Si quelqu'un a une idée, elle sera la bienvenue, car de mon côté, je ne vois vraiment pas comment faire.
Bonjour,
Un fichier XML, c'est du texte. La méthode brutale est donc ultra simple
TextReader r = new StreamReader("monfichier.xml"); strMyString = r.ReadToEnd();
Ceci étant, le fichier peut-être encodé en UTF-8, UNICODE,... et ne pas être formaté. Ce qui va rendre l'affichage un rien cahotique. If vaut mieux faire ça proprement et passer par une étape de parsing.
Voir la classe XmlTextReader qui est faite pour ça.
-- Patrick Philippot - Microsoft MVP MainSoft Consulting Services www.mainsoft.fr
RAVAILLE James
Bonjour,
Dans une page ASP .NET, laisser uniquement la directive Page.
Dans la procédure d'évènement Page_Load, écrivez les lignes de code suivantes : Response.ClearContent(); Response.ContentType = "text/xml"; Response.Write(sFluxXml);
Cordialement,
-- James RAVAILLE. MCAD .NET et MCT .NET http://www.certifdotnet.com
"Patrick Bastin" a écrit :
Bonjour,
J'ai une page internet qui s'ouvre, cette page, via TCP/IP, récupère le contenu d'un fichier XML dans la fonction Load. Mon but serait d'afficher le fichier XML Brut, stoqué dans une variable de type string, dans ma page courrante. Si quelqu'un a une idée, elle sera la bienvenue, car de mon côté, je ne vois vraiment pas comment faire.
Icrem. Patrick.
Bonjour,
Dans une page ASP .NET, laisser uniquement la directive Page.
Dans la procédure d'évènement Page_Load, écrivez les lignes de code
suivantes :
Response.ClearContent();
Response.ContentType = "text/xml";
Response.Write(sFluxXml);
Cordialement,
--
James RAVAILLE.
MCAD .NET et MCT .NET
http://www.certifdotnet.com
"Patrick Bastin" a écrit :
Bonjour,
J'ai une page internet qui s'ouvre, cette page, via TCP/IP, récupère le
contenu d'un fichier XML dans la fonction Load. Mon but serait d'afficher le
fichier XML Brut, stoqué dans une variable de type string, dans ma page
courrante.
Si quelqu'un a une idée, elle sera la bienvenue, car de mon côté, je ne vois
vraiment pas comment faire.
Dans une page ASP .NET, laisser uniquement la directive Page.
Dans la procédure d'évènement Page_Load, écrivez les lignes de code suivantes : Response.ClearContent(); Response.ContentType = "text/xml"; Response.Write(sFluxXml);
Cordialement,
-- James RAVAILLE. MCAD .NET et MCT .NET http://www.certifdotnet.com
"Patrick Bastin" a écrit :
Bonjour,
J'ai une page internet qui s'ouvre, cette page, via TCP/IP, récupère le contenu d'un fichier XML dans la fonction Load. Mon but serait d'afficher le fichier XML Brut, stoqué dans une variable de type string, dans ma page courrante. Si quelqu'un a une idée, elle sera la bienvenue, car de mon côté, je ne vois vraiment pas comment faire.