我想检查给定的字符串是否具有正确的html语法.我不知道里面应该包含哪些html元素,我知道的唯一一件事是字符串应该是正确的html表达式.
任何人都知道如何在C#中检查它?
Rom*_*sse 29
您可以使用Html Agility Pack:http://html-agility-pack.net/?z = codeplex
string html = "<span>Hello world</sspan>";
HtmlDocument doc = new HtmlDocument();
doc.LoadHtml(html);
if (doc.ParseErrors.Count() > 0)
{
//Invalid HTML
}
Run Code Online (Sandbox Code Playgroud)