<?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 (comboBox 1 .Equals(usersList[i].SelectSingleNode( "user" ).InnerText) && textBox 1 .Equals(usersList[i].SelectSingleNode( "password" ).InnerText)) |
这一句有问题,应该是
1 | comboBox1.Text.Equals...&& textBox1.Text.Equals... |
- 2 回答
- 0 关注
- 712 浏览
添加回答
举报
0/150
提交
取消