XmlDocument xml = new XmlDocument(); xml.Load("xml.txt");//需要加载的XML文件 XmlNode firstNode = xml.FirstChild;//获取第一个节点 Console.WriteLine(firstNode.Name);//获取节点的名称 Console.WriteLine(firstNode.NextSibling.Name);//获取下一个节点的名称 Console.WriteLine(firstNode.Attributes["time"].Value);//获取第一个节点属性time的值 XmlNodeList nodes = firstNode.ChildNodes;//获取第一个节点的所有子节点 foreach (XmlNode node in nodes) { Console.WriteLine(node.Name); Console.WriteLine(node.InnerText);//获取节点的类容 }
XmlDocument 在System.Xml 命名空间里
注意,Xml文件如果有声明项xml,它将为第一个节点
XmlElement ele = Node["字标签名"];