string xmlType;
{
XmlDocument doc = new XmlDocument();
doc.Load(MapPath("xml\\userinfo.xml"));
XmlNode nodeType=doc.SelectSingleNode("/user/userinfo/userid");
XmlNodeReader useridtype = new XmlNodeReader(nodeType);
useridtype.MoveToContent();
useridtype.Read();
xmlType = useridtype.Value;
if (userid.Text == xmlType)
{
this.Response.Write("<script language=javascript>alert('该用户已存在,请重新输入')</script>");
} else
{
用户不存在
}<user>
<userinfo>
<userid>yuewh491</userid>
<password>123</password>
<sex>男</sex>
<re>123</re>
</userinfo>
<userinfo>
<userid>test</userid>
<password>123</password>
<sex>女</sex>
<re>123</re>
</userinfo>
</user>我只取到了第一个的userid的值,怎么样才能取到所有的userid的值啊
谢谢大家/。
{
XmlDocument doc = new XmlDocument();
doc.Load(MapPath("xml\\userinfo.xml"));
XmlNode nodeType=doc.SelectSingleNode("/user/userinfo/userid");
XmlNodeReader useridtype = new XmlNodeReader(nodeType);
useridtype.MoveToContent();
useridtype.Read();
xmlType = useridtype.Value;
if (userid.Text == xmlType)
{
this.Response.Write("<script language=javascript>alert('该用户已存在,请重新输入')</script>");
} else
{
用户不存在
}<user>
<userinfo>
<userid>yuewh491</userid>
<password>123</password>
<sex>男</sex>
<re>123</re>
</userinfo>
<userinfo>
<userid>test</userid>
<password>123</password>
<sex>女</sex>
<re>123</re>
</userinfo>
</user>我只取到了第一个的userid的值,怎么样才能取到所有的userid的值啊
谢谢大家/。
解决方案 »
- 各路大侠帮帮忙啊!如何屏蔽webbrowser的html被修改后自动弹出的保存对话框
- c# DataGridView统计问题
- 求控件循环
- 50分求个copy文件夹类
- 如果只用c#作web development,还有必要详细了解delegates and events/reflection and attributes/multithreading
- datatable 多次赋值还是声明多个datatable
- 急啊!!!关于.net自带的安装部署工具中安装程序类的问题!
- 如何在两个用户控件中互相传递一个字符传??
- 急! 高手进
- 問題還沒有完全解決。。誰來舉個怎樣為數組控件訂閱事件驅動。。。在線﹐
- 更新数据库时当变量包含“'”时会出错的问题
- 如何实现不同版本文件的比较
改成
XmlNodeList nodeList = doc.SelectNodes("/user/userinfo/userid");
foreach(XmlNode nodeType in nodeList)
{
...
}
(xmlFilename,System.IO.FileMode.Open);
newDataSet.ReadXml(fsReadXml);