Linq to XML 用一句话读出 RSS 文章列表

在页面的 Page_Load() 方法中写上这句话就行了:

 new XDocument(
    new XElement("ol",
        from item in XDocument.Load("http://cnblogs.com/rss").Descendants("item")
        select new XElement[]{
            new XElement("li",
                new XElement("a",(string)item.Element("title"),
                    new XAttribute("href",(string)item.Element("link"))
                )
            )
        }
    )
).WriteTo(new XmlTextWriter(Response.OutputStream,Encoding.UTF8));

效果是:  阅读全文 >>

类别: .Net. 标签: , , , . 阅读(22). 评论(0) »