无法将类型为“System.Xml.XmlComment”的对象强制转换为类型“System.Xml.XmlElement”。
if (result == "del")
{
string id = Convert.ToString(Request.QueryString["id"]);
XmlDocument xmlDoc = new XmlDocument();
xmlDoc.Load(Server.MapPath("../Ch/swf/pic.xml"));
XmlNode root = xmlDoc.SelectSingleNode("folio");
XmlNodeList xnl = xmlDoc.SelectSingleNode("folio").ChildNodes;
for (int j = 0; j < xnl.Count; j++)
{
XmlNode xn = xnl.Item(j);
XmlElement xe = (XmlElement)xnl.Item(j); //这个报错
if(xe["ID"].InnerText == id.ToString())
{
root.RemoveChild(xe);
break;
}
}
xmlDoc.Save(Server.MapPath("../Ch/swf/pic.xml"));
}
求高手解决