C# 復制指定節(jié)點的所有子孫節(jié)點到新建的節(jié)點下
更新時間:2016年10月18日 16:14:20 作者:zhyue93
這篇文章主要介紹了C# 復制指定節(jié)點的所有子孫節(jié)點到新建的節(jié)點下的相關(guān)資料,非常不錯具有一定的參考借鑒價值,需要的朋友可以參考下
XML結(jié)構(gòu):
新建一個mask_list節(jié)點,一個procedure節(jié)點,將上面的mask_list和procedure節(jié)點的所有子孫節(jié)點添加到新建的mask_list和procedure節(jié)點
XmlElement mask_list = xmlDoc.CreateElement("mask_list"); XmlElement procedure = xmlDoc.CreateElement("procedure"); XmlNode xn_mask_list = xmlDoc.DocumentElement.SelectSingleNode("/xwsp/lab_list/lab[name/text()='111']/mask_list"); XmlNode xn_procedure = xmlDoc.DocumentElement.SelectSingleNode("/xwsp/lab_list/lab[name/text()='111']/procedure"); if (xn_mask_list != null) { mask_list.InnerXml = xn_mask_list.InnerXml; } if (xn_procedure != null) { procedure.InnerXml = xn_procedure.InnerXml; }
以上所述是小編給大家介紹的C# 復制指定節(jié)點的所有子孫節(jié)點到新建的節(jié)點下,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!
您可能感興趣的文章:
- C#中TreeView實現(xiàn)適合兩級節(jié)點的選中節(jié)點方法
- C#讀取xml節(jié)點數(shù)據(jù)方法小結(jié)
- C#配置文件Section節(jié)點處理總結(jié)
- C#實現(xiàn)appSettings節(jié)點讀取與修改的方法
- C#通過XML節(jié)點屬性/屬性值讀取寫入XML操作代碼實例
- c#設置xml內(nèi)容不換行及屬性xsi:nil=true的空節(jié)點添加
- js獲取Treeview選中的節(jié)點(C#選中CheckBox項)
- C# XML操作 代碼大全(讀XML,寫XML,更新,刪除節(jié)點,與dataset結(jié)合等)
相關(guān)文章
DevExpress實現(xiàn)自定義GridControl中按鈕文字內(nèi)容的方法
這篇文章主要介紹了DevExpress實現(xiàn)自定義GridControl中按鈕文字內(nèi)容的方法,需要的朋友可以參考下2014-08-08C# wpf Canvas中實現(xiàn)控件拖動調(diào)整大小的示例
本文主要介紹了C# wpf Canvas中實現(xiàn)控件拖動調(diào)整大小的示例,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2022-08-08