Wednesday, 11 September 2013

distinct-values() function won't work in XSL

distinct-values() function won't work in XSL

I'm trying to create a new XML document trasforming an already existing
one using XSLT. My problem is that the distinct-values() function won't
work as I would expect to. My XML is the following:
<parlamento>
<parlamentare cognome="Adornato"
partito="UDC"/>
<parlamentare cognome="Barbato"
partito="IdV"/>
<parlamentare cognome="Bondi"
partito="PDL"/>
<parlamentare cognome="Casini"
partito="UDC"/>
<parlamentare cognome="Bossi"
partito="Lega Nord"/>
<parlamentare cognome="Cesa"
partito="UDC"/>
<parlamentare cognome="Chiamparino"
partito="PD"/>
<parlamentare cognome="Cicchitto"
partito="PDL"/>
<parlamentare cognome="Cota"
partito="Lega Nord"/>
<parlamentare cognome="Di Giuseppe"
partito="IdV"/>
<parlamentare cognome="Di Pietro"
partito="IdV"/>
<parlamentare cognome="Fassino"
partito="PD"/>
<parlamentare cognome="Finocchiaro"
partito="PD"/>
<parlamentare cognome="Lupi"
partito="PDL"/>
<parlamentare cognome="Maroni"
partito="Lega Nord"/>
</parlamento>
and I'm trying to do something like this:
distinct-values(//parlamentare/@partito)
Does anyone know why I can't get this line to be recognized by my
evaluator? Thank you very much in advance!

No comments:

Post a Comment