1. xFillList oList = new xFillList(); 
  2. xFillItem oItem = null
  3. XmlTextReader oXml = new XmlTextReader(strReqUrl); 
  4. while (oXml.Read()) 
  5.     if (oXml.Name.Equals("Item")) 
  6.     { 
  7.      switch (oXml.NodeType) 
  8.      { 
  9.          case XmlNodeType.Element: 
  10.          oItem = new xFillItem();  
  11.          break
  12.          case XmlNodeType.EndElement: 
  13.          oList.Add(oItem); 
  14.          oItem = null
  15.          break
  16.      } 
  17.     } 
  18.  
  19.     if (oXml.NodeType == XmlNodeType.Element) 
  20.     { 
  21.      if (oXml.Name.Equals("Name")) 
  22.      { 
  23.          oXml.Read(); 
  24.          oItem.Name = oXml.Value; 
  25.      } 
  26.      else if (oXml.Name.Equals("Url")) 
  27.      { 
  28.          oXml.Read(); 
  29.          oItem.Url = oXml.Value; 
  30.      } 
  31.     } 

本日志由 Loveyuki 于 2010-01-25 11:38 发表到 技术新知 中,目前已经被浏览 552 次,评论 7 次;

作者添加了以下标签: 笔记C#