----------------------------------------------------------------------------------------------
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");
}
}