You should check your Xml format first.I'm not sure in XML tag can give only number or not.I will give you sample of my XML and Delete node.
XML
="1.0"="utf-8"
<Group>
<G1>Text1</G1>
<G1>Text2</G1>
</Group>
Sample C# code
XmlTextReader reader = new XmlTextReader(Server.MapPath("~/XMLFile") + "/" + "Test.xml");
reader.WhitespaceHandling = WhitespaceHandling.None;
XmlDocument xmldoc = new XmlDocument();
xmldoc.Load(reader);
XmlNodeList xmlnodelist = xmldoc.SelectNodes("Group/G1");
XmlNode xmlnode = xmldoc.SelectSingleNode("Group");
XmlNode xn = null;
if (xmlnodelist.Count > 0)
{
for (int i = 0; i < xmlnodelist.Count; i++)
{
if (xmlnodelist[i].InnerText == "Text1")
{
xn = xmlnodelist[1];
}
}
}
if (xn != null)
{
xmlnode.RemoveChild(xn);
}
reader.Close();
xmldoc.Save(Server.MapPath("~/XMLFile") + "/" + "Test.xml"");