不知道这是不是你想要的结果XmlDocument xmldoc = new XmlDocument();
xmldoc.LoadXml("<Document><data1><Value Value1=\"abc\" /></data1><data2><Value Value2=\"123\" /></data2></Document>");XmlElement elemData1 = (XmlElement) xmldoc.DocumentElement.ChildNodes[0]; // data1节点
XmlElement elem = (XmlElement) elemData1.ChildNodes[0]; // data1下的Value节点
XmlAttribute attrib = elem.Attributes[0];
MessageBox.Show(attrib.Value);