zoukankan      html  css  js  c++  java
  • XLINQ 访问 XML 文件的方法

    XLINQ 的例子我们就写稍稍复杂点,通过获得博客的RSS,然后把RSS中的链接和标题打印出来:

    下面就是这个功能的演示代码:

    using System;
    using System.Linq;
    using System.Xml.Linq;

    public class XLINQ
    {
        
    public static void DoSomeThing()
        
    {
            XElement feed 
    = XElement.Load(”http://blog.joycode.com/ghj/Rss.aspx”);
            if (feed.Element(”channel”) == null)
                
    return;

            var rss 
    = from item in feed.Element(”channel”).Elements(”item”)
                      select 
    new
                      
    {
                          title 
    = item.Element(”title”).Value,
                          link 
    = item.Element(”link”).Value
                      }
    ;
            
    foreach (var item in rss)
            
    {
                Console.WriteLine(item.link);
                Console.WriteLine(item.title);
                Console.WriteLine(”
    *****”);
            }

        }

    }


    XLINQ 加载数据的核心就在于 XElement.Load
  • 相关阅读:
    异步任务AsyncTask
    巧用TextView实现分隔线
    android系统的常用权限
    浅析对话框AlertDialog
    LinearLayout中的layout_weight属性详解
    CLOB大数据对象
    模糊查询demo
    ES6 箭头函数
    ES6中数组求和,求平均数方法( reduce )
    ES6中数组方法( every 和 some )
  • 原文地址:https://www.cnblogs.com/qfb620/p/1116007.html
Copyright © 2011-2022 走看看