xsl группировка повторяющихся узлов по элементу xml в xslt1
У меня есть сложная структура XML, которая выглядит следующим образом:
type1
description11
1
type1
description12
2
type2
description21
3
type2
description22
4
type1
description11
1
type1
description12
2
type2
description21
3
type2
description22
4
type1
description11
1
type1
description12
2
type2
description21
3
type2
description22
4
type3
description31
1
type3
description32
2
type2
description21
3
type2
description22
4
Я использую xsl для каждого элемента, например:
Мне нужен пример того, как группировать от
индивидуально для каждого
итак результат будет такой:
Для первого в этом примере:
Тип 1
description11
description12
типа2
description21
description22
Для второгоItem
в этом примере:
3тип
description31
description32
типа2
description21
description22
конечно я организую результаты в таблице как:
Item1
type1
desription11
desription12
type2
desription21
desription22
desription23
Item2
type1
desription11
desription12
type2
desription21
desription23
Item3
type1
desription11
desription12
type2
desription21
desription23
Дело в том, что существует отдельная группировка для каждого внутрь'с собственными
и внутри этого
там глотает
Я пробовал что-то вроде
но это работает только нане повторяющиеся узлы (если был только одинэто будет работать нормально).Я могу'сменить xml, потому что это исходит от клиента.
Пожалуйста, помогите мне, мне это нужно как можно скорее.
Спасибо !!!!