尝试在C#中验证HTML文档。
在互联网上寻找最佳选择时,我看到大多数人都在Stack Overflow上推荐“Html Agility Pack”。
因此我尝试使用最新的NuGet版本1.4.6,但似乎没有找到像这样的最简单的语法错误(缺少</p>
结束标记):
string html = "<p>Hello world";
HtmlDocument doc = new HtmlDocument();
doc.LoadHtml(html);
if (doc.ParseErrors.Count() > 0)
{
// Never get here as the error Count is 0!
}
我在这里做错了什么,或者这个图书馆真的很麻烦? 在第二种情况下:有人可以推荐一个可以正常工作的HTML语法检查库吗?
我只想在C#中验证HTML语法。
祝你好运 安德烈亚斯