天天看点

C# 用Linq的方式实现对Xml文件的基本操作(创建xml文件、增删改查xml文件节点信息)C# 用Linq的方式实现对Xml文件的基本操作(创建xml文件、增删改查xml文件节点信息)

修改了一下里面一部分

            try

            {

                //定义并从xml文件中加载节点(根节点)

                XElement rootNode = XElement.Load(xmlPath);

                var query = from rssFeed in rootNode.Descendants("User")

                            select new

                            {

                                name = rssFeed.Element("name").Value,

                                password = rssFeed.Element("password").Value,

                                description = rssFeed.Element("description").Value

                            };

                foreach (var item in query)

                {

                    Console.WriteLine("name: " + item.name + "");

                    Console.WriteLine("password:" + item.password);

                    Console.WriteLine("description:" + item.description);

                }

            }

            catch (Exception ex)

                Console.WriteLine(ex.ToString());

    }

备份一下: