У меня есть элементы группы, использующие это выражение:
count(. | key('products-by-category', CodiceAttivita)[1]) = 1
Теперь мне нужно сопоставить количество результатов и сказать, что если больше 1, показать блок элементов. Я думаю сделать что-то подобное
<xsl:if test=" [count(. | key('products-by-category', CodiceAttivita)[1]) = 1] > 1">
Но это не работает. Как я могу это исправить? Спасибо
Часть xml - это
<Riepilogo>
<IVA>
<AliquotaIVA>4.00</AliquotaIVA>
<Imposta>5830.98</Imposta>
</IVA>
<Ammontare>145879.00</Ammontare>
<ImportoParziale>145774.50</ImportoParziale>
<TotaleAmmontareResi>0.00</TotaleAmmontareResi>
<CodiceAttivita>253000</CodiceAttivita>
</Riepilogo>
<Riepilogo>
<IVA>
<AliquotaIVA>10.00</AliquotaIVA>
<Imposta>645.66</Imposta>
</IVA>
<Ammontare>6587.00</Ammontare>
<ImportoParziale>6456.60</ImportoParziale>
<CodiceAttivita>433100</CodiceAttivita>
</Riepilogo>
<Riepilogo>
<IVA>
<AliquotaIVA>22.00</AliquotaIVA>
<Imposta>618.34</Imposta>
</IVA>
<Ammontare>3254.85</Ammontare>
<ImportoParziale>2810.65</ImportoParziale>
<CodiceAttivita>253000</CodiceAttivita>
</Riepilogo>
Мне нужна группа для CodiceAttivita
и определите случай, когда CodiceAttivita
имеет то же значение.