自动生成的XML文件中,汉字显示乱码,郁闷了~~~

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("&", "&amp");
        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();

    }
}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值