Форум программистов, компьютерный форум, киберфорум
XML/XSL
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
artemtereshkov
1

XSLT нумерация

04.02.2012, 16:33. Показов 1310. Ответов 0
Метки нет (Все метки)

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

Немного сумбурно выразился, но вот что в итоге должно получится:
HTML5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
<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-стили записать.
Буду очень рад, если кто подскажет методику или лучше фрагмет шаблона, выполняющего данную операцию.

Большое спасибо за помощь)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
04.02.2012, 16:33
Ответы с готовыми решениями:

Нумерация и формат значений XML, XSLT?
Нумерация и формат значений XML, XSLT? Иметься такой XML файл необходимо вывести и пронумеровать...

XSLT 3.0
наконец-то появилась доступная для закачки .NET версия последней реализации XSLT 3.0 от Saxonic...

XSLT
Народ, каким образом можно написать XSLT шаблон, чтобы сымулировать команду include. Т. е.: Есть...

XSLT рекурсия
Здравствуйте! Помогите пожалуйста с задачей. Нужно создать XSL файл для трансформации xml из: ...

0
04.02.2012, 16:33
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
04.02.2012, 16:33
Помогаю со студенческими работами здесь

XSLT в Excel
Соратники, буквально пару дней назад начала осваивать xslt для следующей задачи: есть xml,...

Работа с XSLT
Добрый день ув. знатоки XML/XSL; Формирую табель через шаблон xslt. У меня появилось несколько...

Запуск xslt
Здравствуйте! Я только начал учить xslt, поэтому не судите строго, пожалуйста. Я использую...

XSLT рекурсия
вопрос в том, как мне сделать рекурсию с определенным количеством раз... делаю многоуровневое...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru