私は XSLT に少し慣れていないので、基本的な質問で申し訳ありません。
<cell>
XML (以下) から 3 番目 ( CODE1、CODE2) の値を各ノードから取り出してドロップダウン ボックスに配置する XSL スタイルシートを作成しようとしています。また、各ノードを比較して、反復的なものをすべて取り除き、CODE1、CODE1、CODE2 ではなく、CODE1 と CODE2 の 1 つのインスタンスのみを表示するようにします。
XML:
<dvm>
<description>This is a description</description>
<columns>
<column name="lang"/>
<column name="text"/>
<column name="code" qualifier="true" order="1"/>
<column name="comm" qualifier="true" order="2"/>
<column name="subj"/>
<column name="copy"/>
<column name="flag"/>
</columns>
<rows>
<row>
<cell>English</cell>
<cell></cell>
<cell>CODE1</cell>
<cell>Fixed</cell>
<cell>Title1</cell>
<cell/><cell/>
<cell/><cell/>
</row>
<row>
<cell>English</cell>
<cell></cell>
<cell>CODE1</cell>
<cell>Wired</cell>
<cell>Title2</cell>
<cell/><cell/>
<cell/><cell/>
</row>
<row>
<cell>English</cell>
<cell></cell>
<cell>CODE2</cell>
<cell>Fixed</cell>
<cell>Title3</cell>
<cell/><cell/>
<cell/><cell/>
</row>
</dvm>