XML結構:
新建一個mask_list節點,一個procedure節點,將上面的mask_list和procedure節點的所有子孫節點添加到新建的mask_list和procedure節點
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# 復制指定節點的所有子孫節點到新建的節點下,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對武林網網站的支持!
新聞熱點
疑難解答