XSL рекурсивная сортировка
Я сталкиваюсь с проблемой, когда мне нужно отсортировать элементы в зависимости от их значения, которые содержат числа, разделенные точками. Мне нужно отсортировать элементы в зависимости от значения числа до первого периода, затем числа между первым и вторым периодами и так далее. Я неНе знаю, насколько глубока эта иерархия, и это самая большая проблема.
2.0.1
1.2
1.1.1
1.2.0
1
Результат должен быть таким:
1
1.1.1
1.2
1.2.0
2.0.1
Это вообще возможно? Ценю любую помощь.