我对 XSLT 有点陌生,所以我为这个基本问题道歉。
我正在尝试创建一个 XSL 样式表,该样式表将从 XML(下方)中提取第三个<cell>
- 即 CODE1、CODE2 - 每个节点的值并将其放入下拉框中。我还想比较每个节点并取出任何重复的内容,以便它只显示 CODE1 和 CODE2 的一个实例,而不是 CODE1、CODE1、CODE2。
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>