码迷,mamicode.com
首页 > Windows程序 > 详细

C#高级------XML

时间:2015-09-11 19:23:41      阅读:190      评论:0      收藏:0      [点我收藏+]

标签:

namespace XML
{
    class Program
    {
        static void Main(string[] args)
        {
            string path = @"C:\Users\Administrator\Desktop\xml\study.xml";
            //读取XML文件
            XDocument xdoc = XDocument.Load(path);
            //获取跟节点
            XElement root = xdoc.Root;
            //遍历子节点
            foreach (var item1 in root.Elements())
            {
                foreach (var item2 in item1.Elements())
                {
                    Console.WriteLine(item2.Name+"========="+item2.Value);
                }
            }
            Console.ReadKey();
        }
    }
}
namespace XML
{
    class Program
    {
        static void Main(string[] args)
        {
           //写入XML文件
            XDocument xdoc = new XDocument();
            //创建根节点
            XElement root = new XElement("Person");
            XElement student = new XElement("Student");
            student.SetAttributeValue("StuId","1");
            student.SetElementValue("name","小丸子");
            student.SetElementValue("gender","");
            student.SetElementValue("age","20");

            root.Add(student);

            xdoc.Add(root);

            //保存
            xdoc.Save(@"C:\Users\Administrator\Desktop\xml\1.xml");

            Console.WriteLine("创建成功!");
            Console.ReadKey();

        }
    }
}

 

C#高级------XML

标签:

原文地址:http://www.cnblogs.com/phpweige/p/4801684.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!