如何取 XML 某一层的所有节点,某一层,他们可能不具有相同的双亲,可能是堂兄弟或更远的亲戚,怎么办呢?
利用 XPath,示例
string xml = "<root><n1><item>1.1</item></n1><n2><item>2.1</item></n2></root>";
XmlDocument doc = new XmlDocument();
doc.LoadXml(xml);
XmlNodeList nodes = doc.SelectNodes("/root/*/item");
Response.Write(nodes.Item(0).InnerText);
Response.Write(nodes.Item(1).InnerText);
相关阅读