Мне нужно пройти через XML-документ (там нет проблем) и проверить, находится ли значение, которое я нахожу, в теге (a) в div в моем документе XSL, который я генерирую, только если значение не находится в этом (a) теге, я должен создать для него новый (а) тег и вставить в div, который я проверяю ... Кто-нибудь знает, как это сделать динамически в XSLT?Уникальные значения выбора/вывода
<div id="tags"><span class="l_cap"> </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>
жаль перед тем, что я пытаюсь сделать, это: в, если заявление, проверьте, если текущее значение уже существует в DIV, если нет, то добавьте его, если есть, дон «т сделать что-нибудь ...
10x снова
Пожалуйста, разместите свой XSLT, входящий XML и образец нужного вам результата. – Oded
Что вы подразумеваете под 'in a tag'? В тексте элемента? В конкретном атрибуте? –
Ваш вопрос непонятен. Вся задача, которую вы понимаете, вам нужна, но нам нужно уменьшить входную выборку желаемого результата для определения ваших запросов. – 2010-11-07 14:40:44