public static string InnerXml(this XElement element) { if (element == null) return String.Empty; return element.Nodes().Aggregate("", (str, node) => str + node.ToString());; } }