zoukankan      html  css  js  c++  java
  • c#读取xml文件

     1 using System;
     2 using System.Collections.Generic;
     3 using System.Linq;
     4 using System.Text;
     5 //操作xml的命名空间
     6 using System.Xml.Linq;
     7 
     8 
     9 namespace XML
    10 {
    11     class Program
    12     {
    13         static void Main(string[] args)
    14         {
    15             //xml文件路径
    16             //<?xml version = "1.0" ?>
    17             string path = @"C:UsersjjwDesktop1.xml";
    18             //XDocument类,有一个静态方法load,加载文件
    19             XDocument xdoc = XDocument.Load(path);
    20             //输出xml每一行
    21             //Console.WriteLine(XDocument.Load(path));
    22 
    23             //XElement类,获取“根元素”
    24             XElement xele = xdoc.Root;
    25             //获取根元素下的所有“子元素”
    26             IEnumerable<XElement> xeles = xele.Elements();
    27             foreach (var item in xeles)
    28             {
    29                 //获取根元素下的直接子元素名字
    30                 //Console.WriteLine(item.Name);
    31                 foreach (var item2 in item.Elements())
    32                 {
    33                     //获取子元素下子元素的属性
    34                     Console.WriteLine(item2.Attribute("id").Value);
    35                     //获取子元素下的子元素名字
    36                     Console.WriteLine(item2.Name);
    37                 }
    38             }
    39             Console.ReadKey();
    40         }
    41     }
    42 }
  • 相关阅读:
    yolo2 anchor选择校招总结
    rfcn校招总结
    cascade rcnn
    sort论文和代码解读
    重要的观点
    代办项
    stixel上边缘
    resnet densenet
    最小二乘法和线性回归
    逻辑回归原理
  • 原文地址:https://www.cnblogs.com/Jacklovely/p/5614460.html
Copyright © 2011-2022 走看看