2010-03-05 48 views
0

我試圖設置一個測試頁面,它將顯示來自網關的XML帖子,但找不到任何如何執行此操作的示例。我見過的每一個例子都是從一個頁面發佈信息或者閱讀一個XML文件,但是沒有任何關於將一個(我認爲是它所謂的)發佈到一個頁面的xml流相關聯?如何在ASP.Net中顯示張貼的XML數據

想法是這樣的:用戶提交表單。表單發佈到網關。網關以成功/失敗和錯誤消息(以xml的形式)響應我的開發頁面。 Dev頁面顯示XML。

任何人有任何建議嗎?

回答

0

,如果它是發展的目的,你可以使用Firebug插件的Firefox,而不是具有「開發頁面顯示XML」

http://getfirebug.com/

+0

這將需要顯示結果的頁面因爲網關會使用xml文章發佈錯誤的詳細信息,以便開發人員需要查看。 我將用以下代碼進行測試。它應該從我可以告訴的工作,但因爲它需要一個或兩個小時才能得到迴應一些運行測試的人很難說: – urbn 2010-03-05 20:33:04

+0

[code] 受保護的子Page_Load(ByVal發件人爲對象,ByVal e作爲EventArgs) 而不是文件,通過使用Request.InputStream myXmlDoc.Load(Request.InputStream) 「寫 '創建的XmlDocument實例 昏暗myXmlDoc作爲新的XmlDocument() myXmlDoc.PreserveWhitespace =真 ' 經由流負載XML, XML到瀏覽器 'Response.Write(「do it!」) Response.Write(myXmlDoc.InnerXml) End Sub [/ code] – urbn 2010-03-05 20:34:27

+0

當你說:「它應該從我所能告訴的事情開始工作,但是由於需要一兩個小時才能得到迴應,所以一些運行測試的人很難說出來」。我不明白,爲什麼你不能只發布到自己的網頁來測試它? – User 2010-03-06 05:28:20