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>

更多相关文章

  1. 详解XMLHTTP对象封装技术的示例代码
  2. XML Spy实例代码详解(图)
  3. 关于XML的HTTP请求详解
  4. 详解XML的数据交换的示例代码
  5. 详解使用XML Schema定义元素的基本知识(图文)
  6. 详解xmlhttp组件获取远程文件并筛选出目标数据
  7. 使用用XML和XSL生成动态页面的代码详解
  8. XML Schema全接触的图文代码详解
  9. 详解如何使用XMLHTTP发送超长XML表单数据

随机推荐

  1. HelloWorld-----Google手机操作系统Andro
  2. android客户端与服务端交互的三种方式
  3. android browser 的几个小feature (一)
  4. Android(安卓)地区语言和简写对照表
  5. 视频教程-Android Material Design 新控
  6. 不疯狂!非正常!
  7. Android 应用架构组件(Architecture Compo
  8. android studio 使用android:drawableTop
  9. Seekbar thumb滑动时上下显示不全,或者左
  10. Android 之 SystemService