请教下:读一个XMLXmlNodeList nodelist = root.SelectNodes("channel/item");

XmlNodeList nodelist = root.SelectNodes("channel");有什么区别??\下面是个2层循环希望大家说的详细一点 谢谢...

解决方案 »

  1.   

    XPath 语法
    http://www.w3school.com.cn/xpath/xpath_syntax.aspchannel 选取 channel 元素的所有子节点  
    channel/item 选取所有属于 channel的子元素的 item 元素。 
      

  2.   


    XmlNodeList nodelist = root.SelectNodes("channel/item"); 
     选取root下面 channel子元素的 item 元素列表root.SelectNodes("channel"); 选取root下面 channel子元素列表