请问在C#中怎样读取XML信息
各位大侠,请问我在C#中怎样读取如下XML信息(我用的是C/S结构的C#2005)
<?xml version="1.0" encoding="GBK" ?>
<RoutingJ ver="2.0" servername="60.247.103.19">
<count>15</count> <!—换乘方案的段数-->
<cache>false</cache> <!—是否被缓存-->
<searchtime>7</searchtime><!—查询时间-->
<bounds>KIUNJQMKPLHHM;MQMRJYHOHHHE;KIVNOTOLNLHDE;MQMYMYLOSHHHM</bounds><!—bounds值-->
<segmengList type="list"><!—导航路径规划的段数列表-->
<segment><!—第1段-->
<action>偏左转</action> <!—辅助动作-->
<roadname>北三环西路辅路</roadname> <!—道路名称-->
<direction>东</direction> <!—行使方向-->
<roadlength>825</roadlength><!—行驶距离-->
<coor>KIUNJQMKPHHDE,MQMYMTPLLHLM</coor><!—行使路段坐标-->
<grade>主要道路</grade><!—道路等级-->
<drivetime>2分钟</drivetime><!—估算行驶时间-->
<accessorialinfo>进入主路</accessorialinfo><!—动作-->
<textinfo>沿北三环西路辅路向东行驶825米偏左转进入主路</textinfo> <!—本段道路行使文字描述-->
<form>辅路</form><!—道路描述性质描述,见下文form接点列表-->
</segment>
<segment/>
<segment/>
.
.
.
<coors>KIVNHRMPLHDM,MQMTKYPNLHLI,KIVNHRNOHLLI,MQMTKRMNDHHE,KIVNHUIMDLLE</coors> <所有sgement接点坐标集合,如果设置了抽希参数,则为抽希后结果>
</RoutingJ>