欢迎来到天天文库
浏览记录
ID:47708044
大小:28.00 KB
页数:4页
时间:2020-01-20
《C#、asp、.net操作xml增删改》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、usingSystem;usingSystem.Data;usingSystem.Configuration;usingSystem.Web;usingSystem.Web.Security;usingSystem.Web.UI;usingSystem.Web.UI.WebControls;usingSystem.Web.UI.WebControls.WebParts;usingSystem.Web.UI.HtmlControls;usingSystem.Xml;//////Xmlread的
2、摘要说明///publicclassXmlread{publicXmlread(){ // //TODO:在此处添加构造函数逻辑 //} //WriteXml完成对User的添加操作 //FileName当前xml文件的存放位置 //UserCode欲添加用户的编码 //UserName欲添加用户的姓名 //UserPassword欲添加用户的密码 publicvoidWriteXML(stringFileName,stringUserCode,stringUs
3、erName,stringUserPassword){ //初始化XML文档操作类 XmlDocumentmyDoc=newXmlDocument(); //加载XML文件 myDoc.Load(FileName); //添加元素--UserCode XmlElementele=myDoc.CreateElement("UserCode"); XmlTexttext=myDoc.CreateTextNode(
4、UserCode); //添加元素--UserName XmlElementele1=myDoc.CreateElement("UserName"); XmlTexttext1=myDoc.CreateTextNode(UserName); //添加元素--UserPwd XmlElementele2=myDoc.CreateElement("UserPwd"); XmlTexttext2=myDoc.CreateTextNode(Use
5、rPassword); //添加节点User要对应我们xml文件中的节点名字 XmlNodenewElem=myDoc.CreateNode("element","User",""); //在节点中添加元素 newElem.AppendChild(ele); newElem.LastChild.AppendChild(text); newElem.AppendChild(ele1); newElem.LastChild.App
6、endChild(text1); newElem.AppendChild(ele2); newElem.LastChild.AppendChild(text2); //将节点添加到文档中 XmlElementroot=myDoc.DocumentElement; root.AppendChild(newElem); //保存 myDoc.Save(FileName); } //DeleteNode完成对U
7、ser的添加操作 //FileName当前xml文件的存放位置 //UserCode欲添加用户的编码 publicvoidDeleteNode(stringFileName,stringUserCode) { //初始化XML文档操作类 XmlDocumentmyDoc=newXmlDocument(); //加载XML文件 myDoc.Load(FileName); //搜索指定某列,一般是主键列 XmlNodeListm
8、yNode=myDoc.SelectNodes("//UserCode"); //判断是否有这个节点 if(!(myNode==null)) { //遍历节点,找到符合条件的元素 foreach(XmlNodexninmyNode) { if(xn.InnerXml==UserC
此文档下载收益归作者所有