最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

c#讀取XML多級子節(jié)點

 更新時間:2017年03月24日 10:25:57   作者:gl博越  
本文主要介紹了c#讀取XML多級子節(jié)點的方法。具有很好的參考價值。下面跟著小編一起來看下吧

話不多說,請看代碼:

string xmlFilePath = "D:\\log_xml\\MarInfo.xml"; //Server.MapPath(@"相對路徑如/xml/test.xml");
XmlDocument doc = new XmlDocument();
doc.Load(xmlFilePath);//加載XML文件
string rst = "";
//使用xpath表達式選擇文檔中所有的student子節(jié)點
XmlNodeList studentNodeList = doc.SelectNodes("Root/MarketList/Market");
if (studentNodeList != null)
{
foreach (XmlNode studentNode in studentNodeList)
{
//通過Attributes獲得屬性名字為name的屬性
string name = studentNode.Attributes["MarketName"].Value+":";
rst+= name;
//通過SelectSingleNode方法獲得當前節(jié)點下的SubMarketList子節(jié)點
XmlNode coursesNode = studentNode.SelectSingleNode("SubMarketList");
//通過ChildNodes屬性獲得courseNode的所有一級子節(jié)點
XmlNodeList courseNodeList = coursesNode.ChildNodes;
if (courseNodeList != null)
{
foreach (XmlNode courseNode in courseNodeList)
{
rst += courseNode.Attributes["Name"].Value+",";
}
rst += "<br/>";
}
}
}
Response.Write(rst);

以上就是本文的全部內容,希望本文的內容對大家的學習或者工作能帶來一定的幫助,同時也希望多多支持腳本之家!

相關文章

最新評論

增城市| 林芝县| 陆河县| 囊谦县| 凤山县| 开封市| 本溪市| 淮南市| 永州市| 高青县| 双牌县| 正蓝旗| 扶余县| 广德县| 庐江县| 栖霞市| 萨嘎县| 咸宁市| 泰州市| 东宁县| 金塔县| 富源县| 绥滨县| 深州市| 水富县| 建宁县| 南投市| 绥阳县| 三亚市| 长垣县| 宕昌县| 孙吴县| 巴林左旗| 张家界市| 犍为县| 宝清县| 武平县| 龙川县| 章丘市| 鄂州市| 普兰店市|