Еще вопрос по тому же коду: с целью вывести цвет родительского товара и модификаций отредактировал строку
<xsl:variable name="colors" select="modifications//property_value[tag_name = 'color'][value/node()]" />
на
<xsl:variable name="colors" select="//property_value[tag_name = 'color'][value/node()]" />
В итоге получил нужные цвета + те, которых нет - лишние. Помогите понять откуда они появились как от них избавиться?
