国产激情自拍_国产9色视频_丁香花在线电影小说观看 _久久久久国产精品嫩草影院

首頁(yè) > 開發(fā) > XML > 正文

修改XML

2024-09-05 20:55:42
字體:
供稿:網(wǎng)友
已知有一個(gè)xml文件(bookstore.xml)如下:
<?xml version="1.0" encoding="gb2312"?>
<bookstore>
<book genre="fantasy" isbn="2-3631-4">
<title>oberon’s legacy</title>
<author>corets, eva</author>
<price>5.95</price>
</book>
</bookstore>

1、往<bookstore>節(jié)點(diǎn)中插入一個(gè)<book>節(jié)點(diǎn):
xmldocument xmldoc=new xmldocument();
xmldoc.load("bookstore.xml");
xmlnode root=xmldoc.selectsinglenode("bookstore");//查找<bookstore>
xmlelement xe1=xmldoc.createelement("book");//創(chuàng)建一個(gè)<book>節(jié)點(diǎn)
xe1.setattribute("genre","李贊紅");//設(shè)置該節(jié)點(diǎn)genre屬性
xe1.setattribute("isbn","2-3631-4");//設(shè)置該節(jié)點(diǎn)isbn屬性

xmlelement xesub1=xmldoc.createelement("title");
xesub1.innertext="cs從入門到精通";//設(shè)置文本節(jié)點(diǎn)
xe1.appendchild(xesub1);//添加到<book>節(jié)點(diǎn)中
xmlelement xesub2=xmldoc.createelement("author");
xesub2.innertext="候捷";
xe1.appendchild(xesub2);
xmlelement xesub3=xmldoc.createelement("price");
xesub3.innertext="58.3";
xe1.appendchild(xesub3);

root.appendchild(xe1);//添加到<bookstore>節(jié)點(diǎn)中
xmldoc.save("bookstore.xml");
//===============================================
結(jié)果為:
<?xml version="1.0" encoding="gb2312"?>
<bookstore>
<book genre="fantasy" isbn="2-3631-4">
<title>oberon’s legacy</title>
<author>corets, eva</author>
<price>5.95</price>
</book>
<book genre="李贊紅" isbn="2-3631-4">
<title>cs從入門到精通</title>
<author>候捷</author>
<price>58.3</price>
</book>
</bookstore>

2、修改節(jié)點(diǎn):將genre屬性值為“李贊紅“的節(jié)點(diǎn)的genre值改為“update李贊紅”,將該節(jié)點(diǎn)的子節(jié)點(diǎn)<author>的文本修改為“亞勝”。
xmlnodelist nodelist=xmldoc.selectsinglenode("bookstore").childnodes;//獲取bookstore節(jié)點(diǎn)的所有子節(jié)點(diǎn)
foreach(xmlnode xn in nodelist)//遍歷所有子節(jié)點(diǎn)
{
xmlelement xe=(xmlelement)xn;//將子節(jié)點(diǎn)類型轉(zhuǎn)換為xmlelement類型
if(xe.getattribute("genre")=="李贊紅")//如果genre屬性值為“李贊紅”
{
xe.setattribute("genre","update李贊紅");//則修改該屬性為“update李贊紅”

xmlnodelist nls=xe.childnodes;//繼續(xù)獲取xe子節(jié)點(diǎn)的所有子節(jié)點(diǎn)
foreach(xmlnode xn1 in nls)//遍歷
{
xmlelement xe2=(xmlelement)xn1;//轉(zhuǎn)換類型
if(xe2.name=="author")//如果找到
{
xe2.innertext="亞勝";//則修改
break;//找到退出來就可以了
}
}
break;
}
}

xmldoc.save("bookstore.xml");//保存。
//==================================================
最后結(jié)果為:
<?xml version="1.0" encoding="gb2312"?>
<bookstore>
<book genre="fantasy" isbn="2-3631-4">
<title>oberon’s legacy</title>
<author>corets, eva</author>
<price>5.95</price>
</book>
<book genre="update李贊紅" isbn="2-3631-4">
<title>cs從入門到精通</title>
<author>亞勝</author>
<price>58.3</price>
</book>
</bookstore>

3、刪除 <book genre="fantasy" isbn="2-3631-4">節(jié)點(diǎn)的genre屬性,刪除 <book genre="update李贊紅" isbn="2-3631-4">節(jié)點(diǎn)。
xmlnodelist xnl=xmldoc.selectsinglenode("bookstore").childnodes;

foreach(xmlnode xn in xnl)
{
xmlelement xe=(xmlelement)xn;
if(xe.getattribute("genre")=="fantasy")
{
xe.removeattribute("genre");//刪除genre屬性
}
else if(xe.getattribute("genre")=="update李贊紅")
{
xe.removeall();//刪除該節(jié)點(diǎn)的全部?jī)?nèi)容
}
}
xmldoc.save("bookstore.xml");
//===========================================
最后結(jié)果為:
<?xml version="1.0" encoding="gb2312"?>
<bookstore>
<book isbn="2-3631-4">
<title>oberon’s legacy</title>
<author>corets, eva</author>
<price>5.95</price>
</book>
<book>
</book>
</bookstore>

4、顯示所有數(shù)據(jù)。
xmlnode xn=xmldoc.selectsinglenode("bookstore");

xmlnodelist xnl=xn.childnodes;

foreach(xmlnode xnf in xnl)
{
xmlelement xe=(xmlelement)xnf;
console.writeline(xe.getattribute("genre"));//顯示屬性值
console.writeline(xe.getattribute("isbn"));

xmlnodelist xnf1=xe.childnodes;
foreach(xmlnode xn2 in xnf1)
{
console.writeline(xn2.innertext);//顯示子節(jié)點(diǎn)點(diǎn)文本
}
}
發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
国产激情自拍_国产9色视频_丁香花在线电影小说观看 _久久久久国产精品嫩草影院
精品176二区| 精品成人免费自拍视频| 在线看黄色av| 亚洲视频精品在线观看| 亚洲欧美精品日韩欧美| 免费看黄视频网站| 天堂在线免费观看| 国产成a人亚洲精v品| 亚洲欧美国产另类首页| 日韩欧美中文字幕不卡| 九九热在线免费视频| 中文字幕日本在线| av在线不卡播放| 国产精品一区牛牛影视| 午夜av电影| 亚洲精品视频在线免费| 精品中文字幕不卡在线视频| 最近中文字幕mv2018在线高清| 69久久精品| 国产麻豆视频网站| 小说区乱图片区| 天天av综合网| 性欧美精品xxxx| 国产区视频在线观看| www.色婷婷| 99热99re6国产在线播放| 国产在线中文字幕| av在线1区2区| 国产二区三区四区| 国产亚洲精品自在线观看| 白浆爆出在线观看| 尤物视频免费在线观看| 免费在线黄色av| 亚洲欧美自拍另类| 国产黄色在线观看| 国产精品视频一区麻豆| 国产中文第一页| 国产在线观看91| 免费久久网站| 国产麻豆一区二区三区精品| sese在线视频| 青青草视频在线免费观看| 天天操中文字幕视频| 日本欧洲一区| 超碰国产在线| 成人精品福利| 国产男女av| 国产在线高清| 尤物视频在线看| 国产xxxxx| 日本在线免费中文字幕| 欧美色欧美亚洲另类二区精品| sm国产在线调教视频| 久久精品国产亚洲777| 看成年女人免费午夜视频| 久久久久久久久亚洲精品| 国产尤物一区二区三区| 中文字幕在线免费视频| 中文字幕一区免费| 中文在线观看视频| 不卡av免费观看| 天堂在线免费视频| 国产区在线视频| 亚洲国产日韩成人综合天堂| www.狠狠艹| 国产三级做爰在线观看| 在线视频二区| 中文字幕视频在线免费| 精品久久九九| 中文字幕在线影院| free性亚洲| 国产小视频在线观看| 在线免费看黄网站| 高清av在线| 香蕉视频在线观看www| 午夜国产视频| 四虎精品视频| 国产色婷婷在线| 国产在线视频精品视频免费看| 2020中文字幕在线播放| 成人超碰在线| 日本成a人片在线观看| 国产精品秘入口| 黄色av网站在线| 午夜影院免费| 99热播在线观看| 国产精品yjizz视频网一二区 | 九色成人在线| 四虎免费视频| 自拍亚洲国产| 超碰免费在线播放| 日本高清中文字幕在线 | 国产三级在线免费观看| 日本成人在线播放| 99在线欧洲视频| 国产青草视频在线观看视频| 免费观看一二区视频网站| 97在线免费| 国产高清视频在线播放| 国产亚洲精品久久久久久青梅| 一级二级在线观看| 国产区在线视频| 最新黄网在线观看| 国产中文在线| 国产剧情在线一区| 天堂中文字幕在线| 尤物视频在线看| av在线电影观看| 亚洲欧洲成人| av福利在线播放| 日本在线观看| 日本成a人片在线观看| www.综合网.com| 久久久久久久久久久久久91| 国产精品午夜久久久久久| 国产女人在线观看| 欧美精品小视频| 五月婷婷在线视频| 国产成人福利| 人日人天天爽| 国产区视频在线观看| 国产wwww| 开心快乐六月丁香婷婷| 五月婷婷导航| 伊人永久在线| 91超碰国产在线| 在线看黄网址| 国产中文字幕在线观看| 国产网红在线观看| 国产日本视频| av在线1区2区| 福利视频在线看| 国产国语**毛片高清视频| 在线观看国产视频| 尤物网站在线| 免费看av大片| 亚洲天堂久久久| 最新av中文字幕| 日本在线视频www鲁啊鲁| 国产精品臀控福利在线观看| 国产成免费视频| 国内自拍视频在线观看| 国产福利在线| 在线中文av| 久久久久久91精品色婷婷| 国产小视频在线播放| 国产精品自拍亚洲| 羞羞视频在线观看免费| 成人免费一区二区三区牛牛 | 国产精品免费视频一区一| 四虎成人免费观看在线网址| 最近久乱中文字幕| jlzzjlzz欧美大全| 国产精品777一区二区| 亚洲精品午夜级久久久久| 国产农村一级特黄α**毛片| av超碰在线| 国产免费专区| 午夜影院在线免费观看| 国产偷倩在线播放| 九九在线免费视频| 青青青国产视频| japanese色国产在线看视频| av网址在线看| 午夜在线观看91| 精品美女调教视频| 69久久精品| 精品久久av| 一本大道香蕉8中文在线视频| 国产青青草在线| 国产福利图片| 中文字幕av高清| 国产精品扒开做爽爽爽的视频| 成人av小说网| 国产一级免费| 国产精品一区二区婷婷| av网址在线看| 四虎国产精品永久在线| 亚洲国产aⅴ精品| 麻豆av在线| 国产美女高潮| 精品美女视频在线观看免费软件| 精品视频一区二区观看| 精品国产99久久久久久| 亚洲日本久久久午夜精品| 欧美日韩性视频一区二区三区| 人人干人人插| 88av在线| 国产视频1区| 精品精品导航| 黄色电影网站在线观看| 最近中文av字幕在线中文| 国产精品99999| 性网站在线观看| 欧美性猛交xxxx免费看蜜桃| 国产私拍精品| a中文在线播放| 18加网站在线| 久热国产在线视频| 国产一区精品|