-1

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)

この行を評価者に認識させられない理由を誰か知っていますか? 事前にどうもありがとうございました!

4

1 に答える 1