2010-03-05 6 views
0

J'essaie de configurer une page de test qui affichera un message XML à partir d'une passerelle, mais je ne trouve aucun exemple de la façon de procéder. Chaque exemple que j'ai vu a été l'affichage d'informations à partir d'une page ou la lecture d'un fichier XML, mais rien concernant la distribution d'un flux XML (je pense que c'est son nom) qui est publié sur une page?Comment afficher les données XML publiées dans ASP.Net

L'idée est la suivante: L'utilisateur soumet un formulaire. Le formulaire est publié sur la passerelle. Gateway répond avec des messages de réussite/échec et d'erreur (sous la forme de xml) à ma page de développement. La page Dev affiche le XML.

Quelqu'un a des suggestions?

Répondre

0

si elle est à des fins de développement, vous pouvez utiliser le plug-in Firebug pour Firefox au lieu d'avoir la page « Dev affiche le code XML »

http://getfirebug.com/

+0

Il aurait besoin d'être une page qui affiche les résultats puisque la passerelle répondra avec un message XML avec les détails des erreurs et que le développeur devra regarder. Je vais tester avec le code suivant. Cela devrait fonctionner à partir de ce que je peux dire mais comme il faut une heure ou deux pour obtenir une réponse, les personnes qui exécutent le test ont du mal à le dire: – urbn

+0

[code] Protected Sub Page_Load (Expéditeur ByVal As Object, ByVal e As EventArgs) 'créer une instance XmlDocument Dim myXmlDoc As New XmlDocument() myXmlDoc.PreserveWhitespace = True ' xml charge par flux, plutôt que le fichier, en utilisant Request.InputStream myXmlDoc.Load (Request.InputStream) « Ecrivez le XML sur le navigateur 'Response.Write ("faites-le!") Response.Write (myXmlDoc.InnerXml) End Sub [/ code] – urbn

+0

Quand vous dites: «Cela devrait fonctionner à partir de ce que je peux dire, mais comme il faut une heure ou deux pour obtenir une réponse, il est difficile de dire aux gens qui exécutent le test». Je ne comprends pas, pourquoi ne pouvez-vous pas poster sur la page vous-même pour le tester ?? – User

Questions connexes