根据属性读取XML里的VALUE值
XmlNodeList   nodes   =   doc.SelectNodes("/book/title[@id='history']");   
  foreach(XmlNode   n   in   nodes)   
  {   
  Console.WriteLine(n.InnerText);   
  }
load会加载整个文档;load是装载文件或者url   
loadxml加载的是XML片断,字符串型的,常用于代码建立的,比如"<item>text</item>"  loadxml是装载xml格式的字符串
请问.net类库下的XmlNode和XmlElement有什么区别?
看继承关系   
  System.Object   
        System.Xml.XmlNode   
              System.Xml.XmlLinkedNode   
                    System.Xml.XmlElement
Element   是   Node   的子集   如:   
  <Book>                           //node   
      <Name>                       //node   
          C#                           //node   
      </Name>                     //node   
  </Book>                         //node   
  以上所有都是   Node   
  但是   只有   <Name>C#</Name>   和   <Book>.....</Book>   是   Element   
 
                    
                     
                    
                 
                    
                 
 
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号