XML的解析
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["字标签名"];


首页 我的博客
粤ICP备17103704号