test.aspx.cs中加入函数private string GetContentFromUrll(string _requestUrl)
{
string _StrResponse = "";
HttpWebRequest _WebRequest = (HttpWebRequest)WebRequest.Create(_requestUrl);
_WebRequest.Method = "GET";
WebResponse _WebResponse = _WebRequest.GetResponse();
StreamReader _ResponseStream = new StreamReader(_WebResponse.GetResponseStream(), System.Text.Encoding.GetEncoding("UTF-8"));
_StrResponse = _ResponseStream.ReadToEnd();
_WebResponse.Close();
_ResponseStream.Close();
return _StrResponse;
}protected void Page_Load(object sender, EventArgs e)
{
Response.Write(GetContentFromUrll("http://xxx.com/test.xml"));
}
{
string _StrResponse = "";
HttpWebRequest _WebRequest = (HttpWebRequest)WebRequest.Create(_requestUrl);
_WebRequest.Method = "GET";
WebResponse _WebResponse = _WebRequest.GetResponse();
StreamReader _ResponseStream = new StreamReader(_WebResponse.GetResponseStream(), System.Text.Encoding.GetEncoding("UTF-8"));
_StrResponse = _ResponseStream.ReadToEnd();
_WebResponse.Close();
_ResponseStream.Close();
return _StrResponse;
}protected void Page_Load(object sender, EventArgs e)
{
Response.Write(GetContentFromUrll("http://xxx.com/test.xml"));
}
http://www.baidu.com/s?wd=ie%D6%D0%CF%D4%CA%BExml&cl=3
然后拼串 输出到页面。
无视我吧,我来看LS的答案
Response.ContentType = "text/xml";
Response.WriteFile("xx.xml");
Response.End();
Response.ContentType = "text/xml";
Response.WriteFile("test.xml");
Response.End
<asp:Xml id="Xml1" DocumentSource="test.xml" runat="server" />