PHP 코드 스나이퍼 XML 보고서를 HTML로 변환하려면 어떻게해야합니까?

StackOverflow https://stackoverflow.com/questions/1831535

  •  11-09-2019
  •  | 
  •  

문제

PHP 코드 스나이퍼 XML 보고서를 HTML 페이지로 변환하는 몇 가지 방법을 제안 할 수 있습니까? XSLT 번역이 필요할 것 같아요… 조언에 미리 감사드립니다.

도움이 되었습니까?

해결책

며칠 전에 블로그에 XSLT 스타일 시트를 게시했습니다. http://phpdojo.blogspot.com/2010/12/converting-phpcodesniffer-xml-report.html 새로운 유형의 보고서 포함 : XSL.

다른 팁

추가하기 위해 : Jenkins를 통해 PHPC를 실행하면 'CheckStyle'형식으로 보고서를 출력 할 수 있습니다.

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

그런 다음 Jenkins 작업을 구성하여 해당 파일을 사용하여 출력을 구문 분석하십시오.

플러그인은 다음과 같습니다.

https://wiki.jenkins-ci.org/display/jenkins/checkstyle+plugin

출력 샘플은 다음과 같습니다.

enter image description here enter image description here

XSLT는 글을 쓰는 것이 매우 번거 롭습니다. 내가 아는 사람은 거의 할 수 없습니다. 대신 PHP 스크립트에서 XML을 구문 분석하고 HTML을 뱉어 낼 수 있습니다.

CodesNiffer는 또한 보고서를 CSV 파일로 출력 할 수 있습니다. 구문 분석하기 쉬운 경우 대신 사용하십시오.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top