<span id="mktg5"></span>

<i id="mktg5"><meter id="mktg5"></meter></i>

        <label id="mktg5"><meter id="mktg5"></meter></label>
        最新文章專題視頻專題問答1問答10問答100問答1000問答2000關鍵字專題1關鍵字專題50關鍵字專題500關鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關鍵字專題關鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
        問答文章1 問答文章501 問答文章1001 問答文章1501 問答文章2001 問答文章2501 問答文章3001 問答文章3501 問答文章4001 問答文章4501 問答文章5001 問答文章5501 問答文章6001 問答文章6501 問答文章7001 問答文章7501 問答文章8001 問答文章8501 問答文章9001 問答文章9501
        當前位置: 首頁 - 科技 - 知識百科 - 正文

        asp.net操作xml增刪改示例分享

        來源:懂視網 責編:小采 時間:2020-11-27 22:39:11
        文檔

        asp.net操作xml增刪改示例分享

        asp.net操作xml增刪改示例分享: 代碼如下:using System; using System.Collections; using System.ComponentModel; using System.Data; using System.Drawing; using System.Web; using System.Web.SessionState; using System.
        推薦度:
        導讀asp.net操作xml增刪改示例分享: 代碼如下:using System; using System.Collections; using System.ComponentModel; using System.Data; using System.Drawing; using System.Web; using System.Web.SessionState; using System.

        代碼如下:
        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.RemoveAttribute("name");//刪除name屬性
                    xe.RemoveAll();//刪除該節點的全部內容
                    break;
                }
            }
            xmlDoc.Save(Server.MapPath("user.xml"));//保存
        }
        private void showIt()
        {
            LoadXml();
            XmlNode xn=xmlDoc.SelectSingleNode("user");
            XmlNodeList xnl=xn.ChildNodes;
            foreach(XmlNode xnf in xnl)
            {
                XmlElement xe=(XmlElement)xnf;
                // Console.WriteLine(xe.GetAttribute("name"));//顯示屬性值
                // Console.WriteLine(xe.GetAttribute("sex"));
                // // XmlNodeList xnf1=xe.ChildNodes;
                // foreach(XmlNode xn2 in xnf1) //
                {
                    // Console.WriteLine(xn2.InnerText);
                    //顯示子節點點文本
            // }
            }
        }

        Xml的樣式:
        代碼如下:
        <?xml version="1.0" encoding="gb2312"?>
        <user>
            <person> </person>
            <person name="風拉" sex="男" age="25">
                <pass>123</pass>
                <Address>大明</Address>
            </person>
            <person name="風云" sex="女" age="25">
                <pass>123</pass>
                <Address>昆明</Address>
            </person>
        </user>

        聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

        文檔

        asp.net操作xml增刪改示例分享

        asp.net操作xml增刪改示例分享: 代碼如下:using System; using System.Collections; using System.ComponentModel; using System.Data; using System.Drawing; using System.Web; using System.Web.SessionState; using System.
        推薦度:
        標簽: 分享 操作 實例
        • 熱門焦點

        最新推薦

        猜你喜歡

        熱門推薦

        專題
        Top
        主站蜘蛛池模板: 亚洲精品国产综合久久一线| 成年性羞羞视频免费观看无限| mm1313亚洲国产精品美女| 91九色精品国产免费| 亚洲成a人片在线播放| 免费的黄色的网站| 四虎在线成人免费网站| 亚洲一级片内射网站在线观看| 日韩免费在线中文字幕| 亚洲午夜精品第一区二区8050| 精品国产呦系列在线观看免费 | 亚洲AV无码成人精品区天堂 | 久久精品国产亚洲AV忘忧草18| 很黄很黄的网站免费的| 亚洲情A成黄在线观看动漫软件| 青柠影视在线观看免费| 亚洲第一区精品日韩在线播放| 日本免费精品一区二区三区 | 在线观看免费人成视频| 亚洲一级在线观看| 永久黄网站色视频免费| 一级毛片成人免费看a| 日产乱码一卡二卡三免费| 亚洲国产精品人久久电影| 免费无遮挡无码视频网站| 日本特黄特色AAA大片免费| 久久综合日韩亚洲精品色| 四虎永久在线观看免费网站网址| 亚洲第一AV网站| 三上悠亚在线观看免费| 久久亚洲春色中文字幕久久久 | 国产在线观看xxxx免费| 亚洲高清视频在线播放| 国产禁女女网站免费看| 亚洲色成人网站WWW永久四虎| 精品免费久久久久久久| 精品女同一区二区三区免费播放| 久久影视国产亚洲| 美女巨胸喷奶水视频www免费| 亚洲欧洲国产经精品香蕉网| 一区二区三区亚洲视频|