using AngleSharp.Parser.Html;
using System.Threading.Tasks;
public static void Main()
var config = Configuration.Default.WithDefaultLoader();
string url = "http://hopefluent.cn";
var task = Task.Run(async () => await AngleSharp.BrowsingContext.New(config).OpenAsync(url));
var document = task.Result;
html = document.Body.InnerHtml;
public static string ParseHtmlToText2(string html)
html = html.Replace(" <strong>", " <strong>");
html = html.Replace(" <i>", " <i>");
html = html.Replace(" <em>", " <em>");
html = html.Replace(" <b>", " <b>");
html = html.Replace(" <u>", " <u>");
html = html.Replace(" <span>", " <span>");
var parsedText = new HtmlParser().Parse(html).Body.InnerText;