Your Ad Here
首页 | 编程语言 | 网站建设 | 游戏天堂 | 冲浪宝典 | 网络安全 | 操作系统 | 软件时空 | 硬件指南 | 病毒相关 | IT 认证
软讯网络 > 网站建设 > PHP > 利用WebClient获取远程数据(仅做备份)
【标  题】:利用WebClient获取远程数据(仅做备份)
【关键字】:WebClient
【来  源】:http://blog.csdn.net/shoutor/archive/2006/03/13/623422.aspx

利用WebClient获取远程数据(仅做备份)

Your Ad Here

              public DataSet GetData(string httpUrl)
              {
                     string xmlPath = @"http地址"; // 该地址不能包含中文
                     DataSet ds = new DataSet();
                     WebClient wc = new WebClient();
                     byte[] bt = wc.DownloadData(xmlPath); 

                     XmlDocument xd = new XmlDocument();

                     string source = Byte2String(bt);

                     xd.LoadXml(source);

                     XmlNodeReader xnr = new XmlNodeReader(xd);

                     ds.ReadXml(xnr);

 

                     DataTable dt = ds.Tables[0];

 

                     this.DataGrid1.DataSource = ds;

                     this.DataGrid1.DataBind(); 
   

                     return ds;  

              }

 

              public static string Byte2String(byte[] bt)

              {

                     System.Text.Encoding encoding = System.Text.Encoding.GetEncoding("gb2312");

                     string str = encoding.GetString(bt);

                     return str;

              }
[原创] 在 blog 中输入复杂的数学公式的方法:【上一篇】
京沪高铁的待解悬念 谁将是"黄金线"最大赢家?:【下一篇】
【相关文章】
  • WebClientInfo
  • WebService Server & Client (3)WebClient
  • 用 WebClient.UploadData 方法 上载文件数据
  • webclient 设置代理
  • 【随机文章】
  • 关于大型网站(taobao) 如何实现 翻页并保留搜索条件的
  • 主流 Blog 程序集锦
  • 大话西游2 40分钟跑完80环任务
  • Oracle基本数据类型存储格式浅析(一)—(五)
  • 工控方面的知识的 ==== 框架结构学习 好网站!
  • 写了一个Rijndael工具类
  • PhotoImpact 10 视频教程-接合图像
  • SerialPort定时操作例程
  • 黑客常用兵器之扫描器篇 上
  • Linux的高级路由和流量控制HOWTO中文版
  • 【相关评论】
    没有相关评论
    【发表评论】
    姓名:
    邮件:
    随机码*
    评论*
          
    |  首 页  |  版权声明  |  联系我们   |  网站地图  |
    CopyRight © 2004-2007 软讯网络 All Rigths Reserved.