namespace ConsoleApplication1
public static void Main() {
Console.WriteLine("----OLD TREE STARTS---");
XElement doc = XElement.Parse(@"<magento_api>
<message>Attribute weight is not applicable for product type Configurable Product</message>
<message>Resource data pre-validation error.</message>
<message>No code was given</message>
Console.Write(doc.ToString());
Console.WriteLine("----OLD TREE ENDS---");
doc.Descendants().Where(e => string.IsNullOrEmpty(e.Value)).Remove();
Console.WriteLine("----NEW TREE STARTS---");
Console.Write(doc.ToString());
Console.WriteLine("----NEW TREE ENDS---");