how to remove nodes in an xml that is inside another xml
问题 I have an xml as an value of an element inside a Main xml. I want to scrub off or delete a node within the inner xml. How do I achieve that ? For removing a node in main xml I am doing var result = doc.Descendants("node1").Where(x => x.Attribute("id").Value == "002"); if (result != null) { result.Remove(); } Here is my XML : <?xml version="1.0" encoding="utf-16"?> <root> <node1>id="001" version="1.0"</node1> <node2>id="002" version="1.0"</node1> <report>raw = "<response = "10"><innerxml><prod