110,538
社区成员
发帖
与我相关
我的任务
分享
HtmlAgilityPack.HtmlDocument doc = new HtmlAgilityPack.HtmlDocument();
doc.LoadHtml(html);
txtHmtl.Text = doc.DocumentNode.OuterHtml;
AngleSharp.Html.Parser.HtmlParserOptions parserOptions = new AngleSharp.Html.Parser.HtmlParserOptions();
AngleSharp.Html.Parser.HtmlParser htmlParser = new AngleSharp.Html.Parser.HtmlParser(parserOptions);
AngleSharp.Dom.IDocument document = htmlParser.ParseDocument(html);
//txtHmtl.Text = document.DocumentElement.OuterHtml;
using (StringWriter textWriter = new StringWriter())
{
IMarkupFormatter formatter = new MyMarkupFormatter(); // 需要自己实现接口,没有格式化策略
document.ToHtml(textWriter, formatter);
txtHmtl.Text = textWriter.ToString();
}