C# 操作XML

C# 操作XML的小例子

一,首先当然是先创建个XML文件

  

<?xml version="1.0" encoding="UTF-8"?>
<Users>
  <User>
    <UserName>admin1</UserName>
    <PassWord>1234567</PassWord>
  </User>
</Users>

二,创建控制台程序

 class Program 
    {
        static void Main(string[] args)
        {
            XmlElement theUser = null, root = null;
            XmlDocument xmldoc = new XmlDocument();
            try
            {
                xmldoc.Load("Users.xml");
                root = xmldoc.DocumentElement;

                theUser = (XmlElement)root.SelectSingleNode("/Users/User");
                Console.WriteLine("---  查找密码 ----");
                Console.Out.WriteLine(theUser.GetElementsByTagName("UserName").Item(0).InnerText);
                Console.WriteLine("---  修改密码 ----");
                theUser.GetElementsByTagName("UserName").Item(0).InnerText = "admin2";
                Console.WriteLine(theUser.GetElementsByTagName("UserName").Item(0).InnerText);
                xmldoc.Save("Users.xml");
            }
            catch (Exception e)
            {
                Console.Out.WriteLine(e.Message);
            }
            Console.ReadKey();
       
        }

记得引用

using System.Xml;
喜欢的朋友请帮忙点个赞!!!
原文地址:https://www.cnblogs.com/mchuang/p/5069050.html