遍历XML文件
///读取并遍历XML文件并绑定到下拉框
public void bind_ddshi() {L_shi.Items.Clear(); XmlDocument xmlDoc = new XmlDocument(); try { xmlDoc.Load(Server.MapPath(".") + "/XMLConfig/region_name.xml"); } catch { return; } XmlNodeList nodeList = xmlDoc.SelectNodes("datalist/region"); if (nodeList != null && nodeList.Count > 0) { foreach (XmlNode node in nodeList) { ListItem listtemp = new ListItem(node.Attributes["region_name"].Value,node.Attributes["region_name"].Value); L_shi.Items.Add(listtemp); } } }
XML文件如下: <datalist> <region region_name="全部"> </region> <region region_name="哈尔滨"> </region> <region region_name="齐齐哈尔"></region> <region region_name="牡丹江"></region> <region region_name="佳木斯"></region> <region region_name="大庆"> </region> <region region_name="绥化"></region> <region region_name="鸡西"></region> <region region_name="鹤岗"></region> <region region_name="双鸭山"> </region> <region region_name="伊春"></region> <region region_name="七台河"></region> <region region_name="黑河"></region> <region region_name="大兴安岭"> </region> </datalist> (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |