zoukankan      html  css  js  c++  java
  • XMLDocument

     1 using System;
     2 using System.Collections.Generic;
     3 using System.Linq;
     4 using System.Text;
     5 using System.Threading.Tasks;
     6 using System.Xml;
     7 using System.IO;
     8 
     9 namespace CreateXML
    10 {
    11     class Program
    12     {
    13         static void Main(string[] args)
    14         {
    15             XmlDocument doc = new XmlDocument();
    16 
    17 
    18             XmlDeclaration dec = doc.CreateXmlDeclaration("1.0", "utf-8", null);
    19             //添加了一个根节点
    20             XmlElement Books = doc.CreateElement("Books");
    21             doc.AppendChild(Books);
    22             //添加子节点
    23             XmlElement Book = doc.CreateElement("Book");
    24             Books.AppendChild(Book);
    25             XmlElement Name = doc.CreateElement("Name");
    26             Name.InnerText = "大话设计模式";
    27             Book.AppendChild(Name);
    28             XmlElement Price = doc.CreateElement("Price");
    29             Price.InnerText = "26";
    30             Book.AppendChild(Price);
    31             XmlElement Info = doc.CreateElement("Info");
    32             Info.InnerText = "26种设计模式详细解答";
    33             Book.AppendChild(Info);
    34             //---添加另外一个子节点信息----------------------------------------------------
    35             Book = doc.CreateElement("Book");
    36             Books.AppendChild(Book);
    37             Name = doc.CreateElement("Name");
    38             Name.InnerText = "JavaScript";
    39             Book.AppendChild(Name);
    40             Price = doc.CreateElement("Price");
    41             Price.InnerText = "26";
    42             Book.AppendChild(Price);
    43             Info = doc.CreateElement("Info");
    44             Info.InnerText = "JavaScript详细解答";
    45             Book.AppendChild(Info);
    46             //----------------------------------------------------------------------------------------------
    47             doc.Save("MyBook.xml");
    48             Console.WriteLine("保存成功");
    49             //读取显示XML文档
    50             doc.Load("MyBook.xml");
    51             //获取节点列表的集合
    52             XmlNodeList xnl = doc.SelectNodes("/Books/Book");
    53             //循环遍历输出XML的innertext
    54             foreach (XmlNode node in xnl)
    55             {
    56                 Console.WriteLine(node.InnerText);
    57             }
    58             Console.ReadKey();
    59         }
    60     }
    61 }
    View Code
  • 相关阅读:
    slurm.conf系统初始配置
    MySQL数据库服务器(YUM)安装
    Slurm任务调度系统部署和测试(源码)(1)
    并行管理工具——pdsh
    Munge服务部署和测试
    NTP服务部署和测试
    LDAP-openldap服务部署和测试(YUM安装)
    KVM虚拟机管理——虚拟机创建和操作系统安装
    KVM虚拟机管理——虚拟机克隆
    KVM虚拟化环境准备
  • 原文地址:https://www.cnblogs.com/JueXiaoQiang/p/6815985.html
Copyright © 2011-2022 走看看