Xslt Нумерация(помогите)

Тема в разделе "HTML, CSS, XML, JavaScript", создана пользователем artemtereshkov, 4 фев 2012.

  1. artemtereshkov

    artemtereshkov Гость

    Всем здравсвуйте.
    ОЧЕНЬ НУЖНА ПОМОЩЬ!
    Задача состоит в добавлении порядкового номера элементу elem, но идущего не в том порядке, в котором они расположены в исходном документе, а в порядке с учётом располагающихся в элементе linkGroup/link.

    Немного сумбурно выразился, но вот что в итоге должно получится:

    Код (Text):
    <list>
    <section>
    <elem pos="1" id="el-0001"/>
    <elem pos="2" id="el-0002"/>
    <link id="ln-0001"/> /* тут обращаемся в linkGroup/link по id="ln-0001" и нумеруем распологающиеся там elem, затем уже обратно */
    </section>
    <section>
    <elem pos="5" id="el-0003"/> /* тут продолжаем нумерацию, после номера в link id="ln-0001" */
    <link id="ln-0002"/> /* тут опять нумеруем элементы сначала в linkGroup/link id="ln-0002", а затем продолжаем здесь нумеровать */
    <elem pos="9" id="el-0004"/>
    </section>
    <linkGroup>
    <link id="ln-0001">
    <elem pos="3" id="el-0005"/>
    <elem pos="4" id="el-0006"/>
    </link>
    <link id="ln-0002">
    <elem pos="6" id="el-0007"/>
    <elem pos="7" id="el-0008"/>
    <elem pos="8" id="el-0009"/>
    </link>
    </linkGroup>
    </list>
    Я только начинающий xstl-верстальщик и уже всю голову сломал, как именно xslt-стили записать.
    Буду очень рад, если кто подскажет методику или лучше фрагмет шаблона, выполняющего данную операцию.

    Большое спасибо за помощь)
     
Загрузка...
Похожие Темы - Xslt Нумерация(помогите)
  1. Megaworld
    Ответов:
    0
    Просмотров:
    1.118
  2. Eugen
    Ответов:
    0
    Просмотров:
    1.292
  3. Eugen
    Ответов:
    70
    Просмотров:
    13.624
  4. VladSh
    Ответов:
    12
    Просмотров:
    6.507
  5. lmike
    Ответов:
    0
    Просмотров:
    1.656

Поделиться этой страницей