1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
using AngleSharp.Html; using AngleSharp.Html.Parser; namespace ReferenceClientProxyImplementation.Helpers; public class HtmlUtils { public static string CleanupHtml(string input) { var parser = new HtmlParser(); var document = parser.ParseDocument(input); var sw = new StringWriter(); document.ToHtml(sw, new PrettyMarkupFormatter()); return sw.ToString(); } }