public partial class news : System.Web.UI.UserControl
{
#region 必需的变量
private string PageUrl;
#endregion
protected void Page_Load(object sender, EventArgs e)
{
PageUrl = (Server.MapPath("~/App_Data/GloobalNews.xml"));
WebClient wc = new WebClient();
wc.Credentials = CredentialCache.DefaultCredentials;
Byte[] pageData = wc.DownloadData(PageUrl);
string Result = Encoding.Default.GetString(pageData);
Result = Result.Replace("<link>http://news.163.com/</link>", "");
Result = Result.Replace("<title>网易头条新闻</title>", "");
Result = Result.Replace("<description>头条新闻</description>", "");
Result = Result.Replace("&", "&");
StreamWriter swFromFileStreamUTF8Buffer = new StreamWriter(Server.MapPath("./") + "1.xml", false, System.Text.Encoding.UTF8, 512);
swFromFileStreamUTF8Buffer.Write(Result);
swFromFileStreamUTF8Buffer.Flush();
swFromFileStreamUTF8Buffer.Close();
DataSet ds = new DataSet();
ds.ReadXml(Server.MapPath("1.xml"));
Repeater1.DataSource = ds;
Repeater1.DataBind();
}
}