Я использую xsl для преобразования xml в html. В html создается таблица, но появляются некоторые проблемы с не дублированными элементами.
Если я использую уникальный ключ для формирования таблицы (xsl for-each каждой строки), например, context, но этот атрибут отсутствует в таблице.
финальный стол такой
context(invisible) attr1 attr2 attr3
1 A b x
2 A b x
3 A c x
4 B a x
Теперь в то же время я хочу использовать attr1 и attr2 в качестве другого первичного ключа, что означает, что элемент 1 и элемент 2 одинаковы (один будет автоматически удален при обработке xsl). Как xsl достигает этой цели?