繁体   English   中英

如何将PHP Code Sniffer XML报告转换为HTML?

[英]How can I convert PHP Code Sniffer XML report into HTML?

您能否建议一些将PHP Code Sniffer XML报告转换为HTML页面的方法。 我想我可能需要一些XSLT翻译...提前感谢您的建议。

几天前我在我的博客上发布了XSLT样式表: http//phpdojo.blogspot.com/2010/12/converting-phpcodesniffer-xml-report.html包括新类型的报告:xsl。

只是添加:如果你通过Jenkins运行phpcs,那么你可以以'checkstyle'格式输出报告。

phpcs --report=checkstyle --report-file=/phpcs/out.xml

然后配置Jenkins作业以使用该文件解析输出。

这是插件:

https://wiki.jenkins-ci.org/display/JENKINS/Checkstyle+Plugin

这是一些输出样本:

在此输入图像描述在此输入图像描述

编写XSLT非常麻烦,我认识的人很少能做得好; 您可以改为在PHP脚本中解析XML并吐出HTML。

CodeSniffer还可以将其报告输出为CSV文件 - 如果您更容易解析,请使用它。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM