我大概就是想实现这样的功能,就是读RSS xml文件
DataSet ds=new DataSet;
ds.read("http://rss.sina.com.cn/tech/rollnews.xml");
我自己瞎猜的以为样做,可是行不通。
请教高手该怎么做呀。

解决方案 »

  1.   

    或者哪位大虾给个RSS阅读器的源码也行。asp.net的
      

  2.   


    //......
    HttpWebRequest httpReq = (HttpWebRequest)HttpWebRequest.Create("http://rss.sina.com.cn/tech/rollnews.xml");
                StreamReader sr = new StreamReader(httpReq.GetResponse().GetResponseStream());
                string strxml = sr.ReadToEnd();
    //......
      

  3.   

    然后dataset 怎么读这个string呢?我菜鸟请大虾讲的详细点。
      

  4.   

    我就是想把他读到dataset里面来,然后再页面中好绑定。
      

  5.   

    刚刚写错了。那个是ds.readXml()
    我是想读进来以后,我把这个ds作为repeater的数据源。
    然后再页面中绑定这些节点的名字。
      

  6.   

    就用你上面说的ds.ReadXml(strxml)
      

  7.   

    晕,我才发现我只有把http://rss.sina.com.cn/blog/index/cul.xml这个文件中的
    <rss version="2.0"></rss>这个删了绑定才会成功,不然就会报错找不到那些节点,我改怎么做呢?