是否有任何基于Maven的HTML验证器

我有一个包含大量HTML文件的项目。 作为我的Maven构建过程的一部分,我希望跨这些文件运行验证程序以确保:

  • 这些文件在语法上是正确的(例如检查所有开始标签都有相应的结束标签)
  • 这些文件符合编码准则
  • 任何人都可以推荐一个好的验证器来做到这一点吗?


    我将Sonar与2个重要的插件一起使用

  • XML插件
  • 这个插件可以分析Sonar中的XML文件。 一些常见的用例是:

  • 根据W3C提供的模式验证XHTML文件(严格,过渡等)
  • 根据提供的XML模式验证XML文件
  • 验证XML文件中的规则(例如:根据编码标准验证Maven pom文件)
  • 2 .Web插件

    该插件提供Sonar内网页文件的静态代码分析。 目前支持JSP和JSF。 为Ruby模板(erb文件)提供了一些初始支持。

    支持以下指标:

  • 调整大小(文件,代码行)
  • 规则遵从性
  • 复杂
  • 复制
  • 注释
  • 该插件默认扫描以下文件:.xhtml,.jspf,.jsp。 文件扩展名是可配置的。

    该插件导入Sonar中的源代码,计算测量结果并扫描代码以查找违规,重复和复杂性。 这些检查可在Sonar规则存储库中配置。

    他们都是开源的。 无论如何,Sonar还提供了名为Web(HTML,JSP)的商业插件。

    链接地址: http://www.djcxy.com/p/69785.html

    上一篇: Are there any Maven based HTML Validators

    下一篇: haskellmode and hsenv