国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

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

淺談C#中XML用法

2024-09-05 20:55:46
字體:
供稿:網(wǎng)友
我也是剛?cè)腴Txml,但是我也想把自己學(xué)的東西讓大學(xué)分享一個(gè),請(qǐng)大家多多支持一下吧
這個(gè)是001.xml文件
<?xml version="1.0" encoding="utf-8"?>
<!doctype contents system "001.dtd">
<contents>
<person name="郭永豪" num="61102332" email="[email protected]">i love you</person>
<person name="han" num="61102333" email="[email protected]"> you love me</person> </contents>
下面是001.dtd文件的內(nèi)容
<!element contents (person)>
<!element person (#pcdata)>
<!attlist person name cdata #required num cdata #required email cdata #required>
在項(xiàng)目中加一個(gè)文本框,再加一個(gè)按鈕,再在按鈕的click事件中加下面的代碼就可以查找是否有這個(gè)人了
但是在這之前你得先引用一個(gè)using system.xml然后再加代碼吧
string strfilpath="d:/001.xml";
int flag=0;
xmltextreader objtxtrd=new xmltextreader(strfilepath);
while(objtxtrd.read())
{
if(objtxtrd.nodetype=xmlnodetype.element)
{
if(objtxtrd.hasattributes)
{
objtxtrd.movetoattribute("num");
if(objtxtrd.value==textbox1.text)
{ flag=1;messagebox.show("查找成功");break;}
}
}
}
if(flag==0) {messagebox.show("沒有這個(gè)人,請(qǐng)確定輸入.");}
如果說你的文檔中有漢字的話,請(qǐng)記得一定會(huì)存的時(shí)候注意存成utf-8的形式,否則出錯(cuò)的話可不能愿我啊

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 吉水县| 奉新县| 乌拉特中旗| 平罗县| 平舆县| 鄯善县| 山西省| 内丘县| 杭锦旗| 肇源县| 通州区| 苗栗市| 长沙市| 溧阳市| 南华县| 宁津县| 崇信县| 龙海市| 儋州市| 沁水县| 通州市| 桓台县| 噶尔县| 易门县| 保定市| 江达县| 广汉市| 宝鸡市| 丁青县| 大田县| 财经| 江北区| 乡宁县| 双牌县| 讷河市| 贡嘎县| 重庆市| 中宁县| 当阳市| 灌云县| 同仁县|