XSLT を使用して、既存の XML ドキュメントを変換する新しい XML ドキュメントを作成しようとしています。私の問題は、distinct-values() 関数が期待どおりに機能しないことです。私のXMLは次のとおりです。
<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>
そして、私はこのようなことをしようとしています:
distinct-values(//parlamentare/@partito)
この行を評価者に認識させられない理由を誰か知っていますか? 事前にどうもありがとうございました!