<?xml version="1.0" encoding="gb2312"?><ShowList> <Movie> <user>admin</user> <password>1</password> </Movie> <Movie> <user>aa</user> <password>2</password> </Movie> <Movie> <user>ww</user> <password>ww</password> </Movie></ShowList>
2 回答
慕的地6264312
TA贡献1817条经验 获得超6个赞
| 1 | XmlNodeList usersList = xmlDoc.SelectNodes("//Movie/user"); |
这一句你已经选择了所有user节点,而你又在user节点下去获取user和password,显然不行
所以改成
| 1 | XmlNodeList usersList = xmlDoc.SelectNodes("//Movie"); |
这样就好了,另外
| 1 | if (comboBox1.Equals(usersList[i].SelectSingleNode("user").InnerText) && textBox1.Equals(usersList[i].SelectSingleNode("password").InnerText)) |
这一句有问题,应该是
| 1 | comboBox1.Text.Equals...&& textBox1.Text.Equals... |
- 2 回答
- 0 关注
- 773 浏览
添加回答
举报
0/150
提交
取消
