代码之家  ›  专栏  ›  技术社区  ›  rvarcher

如何在.NET中测试字符串(网页)的标记有效性?

  •  1
  • rvarcher  · 技术社区  · 16 年前

    我写了一个VB.NET网页来浏览我的网站。它将httpWebResponse存储在一个字符串中。如何在.NET中验证页面的标记有效性?-类似于W3的直接输入验证选项的东西。我正在寻找能够识别doctype、验证它是或否以及返回可以显示的失败列表的东西。

    2 回复  |  直到 16 年前
        1
  •  3
  •   Jose Basilio    16 年前

    以下是一些关于如何做到这一点的信息: Validate XHTML in C# (如果需要,您应该将其转换为vb.net)。

    还有一个 validator module 可供下载。唯一的缺点是字符串必须保存到物理HTML文件中。

        2
  •  1
  •   CJM    16 年前

    W3C有一个 experimental API 可以接受可能有用的代码片段,还有 3rd Party web services (尽管我不确定他们是否能接受片段)。

    恐怕我自己也用过这些,所以我不能评论它们的有效性…