• C# 读取xml节点类容


    这是一个测试节点类容的获取

    这是控制台代码部分

    注意的应用文件 :using.system.Xml

     1 using System;
     2 using System.Collections.Generic;
     3 using System.Linq;
     4 using System.Text;
     5 using System.Xml;
     6 
     7 namespace TestXmlsa
     8 {
     9     class Program
    10     {
    11         static void Main(string[] args)
    12         {
    13             XmlDocument doc = new XmlDocument();
    14             doc.Load("Tests.xml");    //加载Xml文件,默认在bin/debug文件下面,路径可以自定义  
    15             XmlElement rootElem = doc.DocumentElement;   //获取根节点  
    16             XmlNodeList personNodes = rootElem.GetElementsByTagName("shucai"); //获取person子节点集合  
    17             foreach (XmlNode node in personNodes)
    18             {
    19                 string strkey = ((XmlElement)node).GetAttribute("key");   //获取person里面key属性值  
    20                 string strName = ((XmlElement)node).GetAttribute("name");   //获取person里面name属性值  
    21                 Console.WriteLine(strkey);
    22                 Console.WriteLine(strName);
    23                 XmlNodeList subAgeNodes = ((XmlElement)node).GetElementsByTagName("age");  //获取shucai子XmlElement集合  
    24                 if (subAgeNodes.Count == 1)
    25                 {
    26                     string strAge = subAgeNodes[0].InnerText;   //子节点age的文本值
    27                     Console.WriteLine(strAge);
    28                     Console.ReadLine();
    29                 }
    30             }
    31           
    32         }
    33     }
    34 }

    Xml文件

     1 <?xml version="1.0" encoding="utf-8" ?>
     2 <Test>
     3   <shucai key="test" name="菜市">
     4     <age>13</age>
     5   </shucai>
     6   <shucai key="heate" value="水果"></shucai>
     7   <shucai key="cai" value="蔬菜"></shucai>
     8   <shucai key="apple" value="评价"></shucai>
     9 
    10 </Test>

    这个事显示的结果

  • 相关阅读:
    validform使用
    kindeditor使用
    初探uni-app
    【心有猛虎】react-lesson
    【心有猛虎】react-pxq
    【水滴石穿】douban-movies-react-native
    【水滴石穿】MyFirstRNDemo
    【水滴石穿】github_popular
    笔记本CPU的型号和类型的区分方法
    List<T>的IndexOf方法和Remove方法
  • 原文地址:https://www.cnblogs.com/luoqin520/p/5358506.html
Copyright © 2020-2023  润新知