大多数C#.NET应用程序都是用XML以某种形式来存储数据,比如用于存储配置文件等。本篇主要针对如何读取XML文件中的数据。
XML文件的基本格式很简单,如下。
文件中的Test为一级节点,title、Num、Name、Crop、Step为二级节点,Step1、2为三级节点,理解这些方便下面做文件读取。
<Test>
<title>how to read a xml file</title>
<Num>1314</Num>
<Name value='LoveFish'/>
<Crop StartX='0' StartY='0' Width='200' Height='200'/>
<Step>
<Step1 Start='20' Step='10' End='31' Delay='5'/>
<Step2 Start='20' Step='10' End='31' Delay='20'/>
</Step>
</Test>
具体代码如下:
这里包含了几种定义的类型,title是string,Num是int,Name是通过value获取的