linter 和验证器的输出格式比解析它们的工具要多得多。我找不到任何工具可以解析 W3C 自己提供的规范 CSS 和 HTML 验证器的输出。W3C CSS 验证器提供的输出格式记录在用户指南中(包括一种仅使用 启用的未记录输出格式--format=xml
)。是否有任何工具(例如 Jenkins 插件)可以将 W3C CSS Validator 输出的任何格式处理为图形或其他人类可消费的报告格式?
问问题
399 次
1 回答
0
我不知道。但是我确实编写了一个 XSLT,它将 的输出转换为与csslintjava -jar css-validator --format=soap12
相同的格式,Violations可以处理这种格式。
验证器本身总是在 XML 上方输出其选项,因此您必须先将其删除,然后才能对其进行转换:
java -jar css-validator --format=soap12 "$someFile.css" |
tail -n +1 | # GNU tail, or use some other way of trimming the first line
xsltproc css-validator-to-csslint.xsl -
我希望有人觉得这很有用。
于 2013-01-18T15:49:16.120 回答