Typ rekurencyjny XSL
Stoję przed problemem, w którym muszę sortować elementy, w zależności od ich wartości, która zawiera liczby oddzielone kropkami. Muszę sortować elementy w zależności od wartości liczby przed pierwszym okresem, a następnie liczby między pierwszym a drugim okresem i tak dalej. Nie wiem, jak głęboko ta hierarchia może pójść i to jest największy problem.
<?xml version="1.0" encoding="UTF-8"?>
<root>
<ROW>2.0.1</ROW>
<ROW>1.2</ROW>
<ROW>1.1.1</ROW>
<ROW>1.2.0</ROW>
<ROW>1</ROW>
</root>
Wynik powinien być taki:
<?xml version="1.0" encoding="UTF-8"?>
<root>
<ROW>1</ROW>
<ROW>1.1.1</ROW>
<ROW>1.2</ROW>
<ROW>1.2.0</ROW>
<ROW>2.0.1</ROW>
</root>
Czy to w ogóle możliwe? Doceń każdą pomoc.