asp.net 對xml文件的讀寫,添加,修改,刪除操作
2007/1/3 22:31:28
using System;
using System.Collections;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Web;
using System.Web.SessionState;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.HtmlControls;
using System.Xml;
private XmlDocument xmlDoc;
//load xml file
private void LoadXml()
{
xmlDoc=new XmlDocument();
xmlDoc.Load(Server.MapPath("User.xml"));
}
//添加節點
private void AddElement()
{
LoadXml();
XmlNode xmldocSelect=xmlDoc.SelectSingleNode("user");
XmlElement el=xmlDoc.CreateElement("person"); //添加person節點
el.SetAttribute("name","風云"); //添加person節點的屬性"name"
el.SetAttribute("sex","女"); //添加person節點的屬性 "sex"
el.SetAttribute("age","25"); //添加person節點的屬性 "age"
XmlElement xesub1=xmlDoc.CreateElement("pass"); //添加person節點的里的節點
xesub1.InnerText="123";//設置文本節點
el.AppendChild(xesub1);
XmlElement xesub2=xmlDoc.CreateElement("Address");
xesub2.InnerText="昆明";//設置文本節點
el.AppendChild(xesub2);
xmldocSelect.AppendChild(el);
xmlDoc.Save(Server.MapPath("user.xml"));
}
//修改節點
private void UpdateElement()
{
LoadXml();
XmlNodeList nodeList=xmlDoc.SelectSingleNode("user").ChildNodes;//獲取bookstore節點的所有子節點
foreach(XmlNode xn in nodeList)//遍歷所有子節點
{
XmlElement xe=(XmlElement)xn;//將子節點類型轉換為XmlElement類型
if(xe.GetAttribute("name")=="風云")//如果name屬性值為“風云”
{
xe.SetAttribute("name","發明");
//如果下面有子節點在下走
XmlNodeList nls=xe.ChildNodes;//繼續獲取xe子節點的所有子節點
foreach(XmlNode xn1 in nls)//遍歷
{
XmlElement xe2=(XmlElement)xn1;//轉換類型
if(xe2.Name=="pass")//如果找到
{
xe2.InnerText="66666";//則修改
break;
}
}
break;
}
}
xmlDoc.Save(Server.MapPath("user.xml"));//保存
}
//刪出節點
private void deleteNode()
{
LoadXml();
XmlNodeList xnl=xmlDoc.SelectSingleNode("user").ChildNodes;
foreach(XmlNode xn in xnl)
{
XmlElement xe=(XmlElement)xn;
if(xe.GetAttribute("name")=="發明")
{
//xe.RemoveAttribut
下一頁
返回列表
返回首頁
主站蜘蛛池模板:
2018中文字幕在线|
久久久久无码精品亚洲日韩|
福利视频1000|
国产乱子伦在线观看|
521色香蕉网站在线观看|
天天操天天射天天舔|
中文字幕第7页|
日韩加勒比在线|
亚洲午夜精品在线|
激情五月激情综合网|
加勒比精品久久一区二区三区|
青青草原亚洲视频|
国产日韩欧美高清|
51妺嘿嘿午夜福利|
天堂在线最新资源|
一本色道久久HEZYO无码|
无需付费看视频网站入口|
久青草国产手机在线观|
欧美国产小视频|
亚洲欧美日韩精品久久久|
男人猛躁进女人免费观看|
午夜精品久久久久蜜桃|
色播亚洲视频在线观看|
国产在线看片网站|
欧美亚洲国产第一页草草|
国产美女被爆羞羞视频|
99视频精品国在线视频艾草|
少妇特殊按摩高潮惨叫无码|
中文字幕日本最新乱码视频
|
国产区图片区小说区亚洲区|
亚洲激情综合网|
国产精品成人99久久久久|
91视频最新地址|
在线美女免费观看网站h|
rbd奴隷色の女教师4|
巨胸喷奶水www视频网站|
中国老熟妇xxxxx|
成视频年人黄网站免费视频|
久久久久亚洲精品美女|
日本精品一卡二卡≡卡四卡|
久久精品国产亚洲av无码麻豆|