12
我想檢查給定的字符串是否有正確的html語法。我不知道哪些html元素應該在裏面,我知道的唯一一件事就是字符串應該是一個正確的html表達式。如何檢查字符串是否有正確的html語法
任何人都有一個想法如何檢查它在C#中?
我想檢查給定的字符串是否有正確的html語法。我不知道哪些html元素應該在裏面,我知道的唯一一件事就是字符串應該是一個正確的html表達式。如何檢查字符串是否有正確的html語法
任何人都有一個想法如何檢查它在C#中?
可以使用HTML敏捷性包: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
}
另外:http://stackoverflow.com/a/1732454/1583 – Oded 2011-12-15 11:19:52