private string TryFormatXml(string content) { if (string.IsNullOrEmpty(content)) { return(content); } string result; try { XmlDocument xmlDocument = new SafeXmlDocument(); xmlDocument.LoadXml(content); StringBuilder stringBuilder = new StringBuilder(); using (XmlWriter xmlWriter = XmlWriter.Create(stringBuilder, new XmlWriterSettings { Indent = true, Encoding = Encoding.UTF8 })) { xmlDocument.WriteTo(xmlWriter); } result = stringBuilder.ToString(); } catch (XmlException) { result = content; } return(result); }