zoukankan      html  css  js  c++  java
  • xml学习

     一,创建一个xml

    XElement xel = new XElement("People");  //创建一个xml根节点

    XElement xel2 = new XElement("Person"); //创建一个根节点下的子节点

    xel.Add(xel2);                                       //把创建的子节点加到根节点下

    XElement name = new XElement("name");  //创建节点
    name.Value = "xuzhou";                          //给子节点赋值
    xel2.Add(name);                                    


    XElement pwd = new XElement("pwd");  //创建节点
    pwd.Value = "123456";                        //给子节点赋值
    xel2.Add(pwd);

    xel2.SetAttributeValue("id", "xuzhou");  //给节点赋值一个属性


    xel.Save(@"E:\123.xml");    //保存创建好的xml

    二,读取xml

    XDocument xdoc = XDocument.Load(@"E:\123.xml");  读取本地xml

    XElement xeroot = xdoc.Root;             //找到节点

    foreach (XElement item in xeroot.Elements())  //找到所有子节点
    {
    XAttribute attr = item.Attribute("id");    //找到所有子节点的id值

    Console.WriteLine("元素名称:{0},属性{1},值是{2}", item.Name, attr.Name, item.Value);  //输出子节点的各种值


        foreach (XElement items in item.Elements())  //找到子节点下的所有节点
       {
         Console.WriteLine("值是{0}", items.Value);


        }
    }

  • 相关阅读:
    阅读任务-阅读笔记-4
    阅读任务-阅读提问-3
    阅读任务-阅读笔记-3
    阅读任务-阅读提问-2
    阅读任务-阅读提问-1
    构建之法:现代软件工程-阅读笔记1
    个人编程作业1-GIT应用
    《构建之法:现代软件工程-阅读笔记》
    课后作业-阅读任务-阅读提问-1
    结对编程项目作业5
  • 原文地址:https://www.cnblogs.com/xu3593/p/3021122.html
Copyright © 2011-2022 走看看