----------------------------------------------------------------------------------------------

XmlDocument xmlDoc = new XmlDocument();

xmlDoc.LoadXml(fileContent);//xml文件的内容,关于如何获取xml文件的内容,请看上面

XmlElement rootElement = xmlDoc.DocumentElement;//获取根节点

if(rootElement==null)//没有根节点,或者说没有节点

{

  //抛异常

}

if(rootElement.HasChildNodes)//根节点有子节点

{

  XmlNodeList childNodesList = rootElement.ChildNodes;

  foreach(var childNode in childNodesList)

   {

     //这里需要强转一下

     //value 是xml文件中的一个属性名字  <TechAnno value=""></TechAnno>

     ((XmlElement)childNode).GetAttribute("value");

     }

}

posted on 2016-04-26 15:13  Mr.He多多指教  阅读(291)  评论(0编辑  收藏  举报