У меня есть список со значениями, которые могут быть повторены, в примере:как создать отчетливый список из 2-х полей с XSLT
<dates>
<date>
<month>January</month>
<year>2015</year>
</date>
<date>
<month>January</month>
<year>2016</year>
</date>
<date>
<month>February</month>
<year>2015</year>
</date>
<date>
<month>January</month>
<year>2016</year>
</date>
</dates>
хотело бы получить список с отчетливым списком:
января 2015
Февраль 2015
января 2016
Не уверен, что это возможно, и я могу изменить код ниже с Еогеаспом:
<li>
<xsl:value-of select="distinct-values(.)"/>
</li>
или:
<li>
<xsl:foreach select="//dates/date[not(.preceding::*)]"?
</li>