У меня есть следующий фрагмент кода XSLT:Почему этот цикл XSLT повторяется дважды?
<xsl:for-each
select="distinct-values(/summary/results[@count eq $currentResult]/simulator/host/tps)">
<th>
<small>
TPS Avg
<br></br>
</small>
</th>
<th>
<small>
TPS 95th%tile
<br></br>
</small>
</th>
</xsl:for-each>
Поскольку я использовал различные стоимостей я бы ожидать, чтобы это итерацию один раз через петлю, но итерирует дважды. Дважды не имеет смысла, даже если отдельные значения не работают должным образом, так как есть отдельные экземпляры «tps» в XML-документе. Любые идеи оценили ...
Рассмотрите возможность публикации минимальных, но полных образцов XML-ввода и XSLT, которые позволяют нам легко воспроизвести проблему. Показывая нам фрагмент XSLT без ввода данных, позволяющий нам увидеть, какие значения, которые вырабатывают фрагменты, не позволяют нам объяснить, что происходит. –
Извините, у меня недостаточно информации. Я был бы признателен за ваши комментарии к ответу, если у вас есть. – eeijlar