XML内容如下.就是几张图片路径.
<table>
<GGName>gct0925.gif</GGName>
<GGName>bsqsp1010.gif</GGName>
<GGName>wqd1220.gif</GGName>
<GGName>qsb0614.gif</GGName>
<GGName>putian070227.gif</GGName>
</table>
我又把图片放入一个文件夹.在页面上放入五个image图片框.然后从XML读取路径在给image图片框.我现在想把XML里面读出的数据放入一个数组.然后Image1.ImageUrl= 这个图片的路径.在加载时显示.如何做.
也就是在XML获取子节点然后在给image 图片框.如何实现
最好写上代码.谢谢
<table>
<GGName>gct0925.gif</GGName>
<GGName>bsqsp1010.gif</GGName>
<GGName>wqd1220.gif</GGName>
<GGName>qsb0614.gif</GGName>
<GGName>putian070227.gif</GGName>
</table>
我又把图片放入一个文件夹.在页面上放入五个image图片框.然后从XML读取路径在给image图片框.我现在想把XML里面读出的数据放入一个数组.然后Image1.ImageUrl= 这个图片的路径.在加载时显示.如何做.
也就是在XML获取子节点然后在给image 图片框.如何实现
最好写上代码.谢谢
{
//Location of XML file
string xmlFilePath = Request.PhysicalApplicationPath + @"Employees.xml";
//Create the XmlReaderSettings object and set appropriate properties
XmlReaderSettings settings = new XmlReaderSettings();
settings.IgnoreComments = true;
settings.IgnoreWhitespace = true;
try
{
//Get reference to the XmlReader object
using (XmlReader reader = XmlReader.Create(xmlFilePath, settings))
{
string result;
while (reader.Read())
{
//Process only the elements
if (reader.NodeType == XmlNodeType.Element)
{
for (int count = 1; count <= reader.Depth; count++)
{
result += "=> " + reader.Name + "<br/>";
}
}
}
}
}
catch (Exception ex)
{
lblResult.Text = "An Exception occurred: " + ex.Message;
}
}
那就接分了。