日期:2014-05-20  浏览次数:20792 次

DropDownList怎么条件显示xml
如何让DropDownList只显示结点type下的记录,需不显示xml里的所有记录

------解决方案--------------------
foreach (XmlNode item in ndListItems[ "rs:data "])
{
if (item.Name != "z:type ") continue;
....
}

大概意思了
------解决方案--------------------
命名空间:System.Xml;
------解决方案--------------------
XmlDocument xmlDoc = new XmlDocument();
xmlDoc.Load( "XML文件路径 ");
XmlNodeList xmlList = xmlDoc.SelectSingleNode( "根接点/字节点 ").ChildNodes;

string[] y = new string[5];

foreach (XmlNode xmlNo in xmlList)
{
XmlElement xe = (XmlElement)xmlNo;
{
if (xe.Name == "内容 ")
{
y[0] = xe.InnerText;
}
}
}
string str = y[0].tostring();
DropDownList1.Items.Add(str);