簡體   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