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);


        }
    }

  • 相关阅读:
    Java 网络编程基本步骤
    database link远程链接数据库
    oracle函数应用
    Oracle中的正则表达式
    java利用jxl操作Excel
    用AXIS2发布WebService的方法
    Oracle CASE WHEN 用法介绍
    Oracle 取随机数
    oracle学习-存储过程返回一个值,和返回一个结果集
    十道海量数据处理面试题与十个方法大总结
  • 原文地址:https://www.cnblogs.com/xu3593/p/3021122.html
Copyright © 2011-2022 走看看