Maison  >  Article  >  développement back-end  >  Introduction détaillée au code de base de XML

Introduction détaillée au code de base de XML

迷茫
迷茫original
2017-03-26 16:13:573164parcourir

Explication détaillée du code de base de XML

using System;
 using System.Collections.Generic;
 using System.Linq;
 using System.Text;
 using System.Threading.Tasks;
 using System.Xml;
 
 namespace Day08_XML
 {
     class Program
     {
         static void Main(string[] args)
         {
             XmlDocument doc = new XmlDocument();
             doc.Load("Computer.xml");
            XmlNode root=doc.DocumentElement;
             foreach(XmlNode item in root.ChildNodes){
                 string id = item.Attributes["id"].Value;
                
            
                 Console.WriteLine(id);
                 Console.WriteLine("名称为"+item["Name"].InnerText);
             
             
             }
 
            //foreach(XmlNode item in root.ChildNodes){
 
                         //item是XML中的Computer对象
            //     foreach(XmlNode child in item.ChildNodes){
 
            //         switch(child.Name){
                     
            //             case "Name":
            //                 Console.WriteLine("我的电脑是:"+child.InnerText);
            //                 break;
                     
                     
                     
            //         }
                  
             
            // }
          
 
            // }
             Console.ReadLine();
         }
     }
 }
<?xml version="1.0" encoding="utf-8" ?> 
<Computer>
  <Computers id="110">
  <Name>联想</Name>
   </Computers>
  <Computers id="120">
    <Name>苹果</Name>
  </Computers>
</Computer>

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn