linq to xml 初学 -- 查询语法

Posted 韩梦芫

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linq to xml 初学 -- 查询语法相关的知识,希望对你有一定的参考价值。

初学linq  to xml,很方便

        private string Sn;
        private string Name;
        private string icon;

        string path = ch.GetConfigFile("")+ "SpeedDial.xml";
        var sdDoc = XDocument.Load(path);
            

            //linq to xml

       var query = from resource in sdDoc.Descendants("item")
                        where (int)resource.Attribute("parentId") == 0
                        select new
                        {
                            Sn=resource.Element("sn").Value,
                            Name=resource.Element("name").Value,
                            Icon=resource.Element("icon").Value
                        };

 

以上是关于linq to xml 初学 -- 查询语法的主要内容,如果未能解决你的问题,请参考以下文章

LINQ to XML 查询不返回任何结果

Linq to XML:从查询到变量

Linq to XML 增删改查

具有复杂过滤 LINQ to XML c# 的查询

LINQ to XML 查询中的 xmlns 属性

LINQ to XML概述