读取XML里面指定结点的所有内容
XML:
<Advertisements>
<Ad>
<ImageUrl>~/Images/2.jpg/</ImageUrl>
<datetime>300</datetime>
</Ad>
<Ad>
<ImageUrl>~/Images/3.jpg</ImageUrl>
<datetime>150</datetime>
</Ad>
<Ad genre="我想修改">
<ImageUrl>我想修改</ImageUrl>
<datetime>2011-3-16</datetime>
</Ad>
</Advertisements>
我想只输出 xml中所有<ImageUrl> </ImageUrl>
节点的值该怎么些呢?
输出结果是~/Images/2.jpg/|~/Images/3.jpg|我想修改
[解决办法]
XmlDocument xmlDoc = XmlDocument.Load("xml文件路径");XmlNodeList nodes = xmlDoc.SelectNodes("\\ImageUrl");foreach(XmlNode node in nodes) Console.WriteLine(node.InnerText);