2010-11-07 106 views
-1

我需要遍歷XML文檔(在那裏沒有問題),並檢查我發現的值是否已經存在於我生成的XSL文檔的div中的(a)標記中,只有當值不在那個(a)標籤中,我應該爲它創建一個新的(a)標籤,並將其放入我正在檢查的div中... 任何人都知道如何在XSLT中動態執行它?選擇/輸出唯一值

<div id="tags"><span class="l_cap">&#160;</span> 
<a href="#" class="current">all</a> 
<xsl:for-each select="root/nodes/node/data/genres"> 
    <xsl:for-each select="value"> 
    **<xsl:if test="not(contains())">** 
     <a href="#"><xsl:value-of select="current()"/></a> 
    </xsl:if> 
    </xsl:for-each> 
</xsl:for-each> 

 

抱歉之前,我所試圖做的是:在if語句,檢查當前值已經在div存在,如果沒有,添加它,如果是,唐「噸做任何事情......

10X再次

回答