I need to delete specific employee node and also its child node based on the value of id. For example, here I need to delete employee tag with id=\"2\".
<
Try this one
XmlDocument xmlDoc = new XmlDocument(); XmlNode nodeToDelete = xmlDoc.SelectSingleNode("/root/XMLFileName[@ID="+nodeId+"]"); if (nodeToDelete != null) { nodeToDelete.ParentNode.RemoveChild(nodeToDelete); } xmlDoc.Save("XMLFileName.xml")