我正在寻找一个关于如何从合并xml文件中获取统计信息的指针。文件结构如下所示..
<CyclometricComplexity>
<module name="Srvr" type="unit" total="14" low="14" medium="0" high="0" ultra="0"/>
</CyclometricComplexity>
我创建了一个合并发布商来获取此文件,但无法将统计信息发布者配置为获取total,low,medium,high和ultra的值。
有没有人有一个例子,他们可以指点我帮助我?
由于
答案 0 :(得分:1)
我想我发现了如何做到这一点。首先,我需要了解XPath的工作原理!然后我改变了我的输出工具来创建整个项目的摘要,而不是试图让CCNET将它们聚合在一起,所以输出现在有整个项目的总,低,中等。然后我将统计部分更改为如下...
<firstMatch name='Total Methods' generateGraph='true' xpath='//CyclometricComplexity/@total'/>
<firstMatch name='Low Complexity' generateGraph='true' xpath='//CyclometricComplexity/@low'/>
<firstMatch name='Medium Complexity' generateGraph='true' xpath='//CyclometricComplexity/@medium'/>
<firstMatch name='High Complexity' generateGraph='true' xpath='//CyclometricComplexity/@high'/>
<firstMatch name='Ultra Complexity' generateGraph='true' xpath='//CyclometricComplexity/@ultra'/>
统计数据现在显示在详细的统计数据中,我现在需要开始询问有关如何定制图表的问题!