我写了一个VB.Net页面来浏览我的网站。它将HttpWebResponse存储在一个字符串中。如何在.Net中验证页面的标记有效性? - 类似于W3通过直接输入选项验证的东西。我正在寻找可以识别DOCTYPE,验证是或否的东西,并返回我可以显示的失败列表。
答案 0 :(得分:3)
以下是有关如何操作的一些信息: Validate XHTML in C# (如果需要,您应该将其转换为VB.NET。)
还可以下载 validator module 。唯一的缺点是必须将字符串保存到物理html文件中。
答案 1 :(得分:1)
W3C有experimental API可以接受可能有用的代码片段,还有其他3rd Party web services(虽然我不确定它们是否可以接受片段)。
我担心自己曾经使用过这些,所以我不能评论它们的有效性......