|
Модераторы: diadiavova |
|
__vadya__ |
|
|||
Шустрый Профиль Группа: Участник Сообщений: 87 Регистрация: 28.11.2007 Репутация: нет Всего: нет |
подскажите плз
возможно ли из атрибутов путей в хмл документа создать xsl преобразование для построения дерева из этих путей в html тегах ul, li ? пример. xml документ <el name="c:\Dir1\SubDir1\file"></el> <el name="c:\Dir1\SubDir2\file2"></el> <el name="c:\Dir1\SubDir3\file3"></el> <el name="c:\Dir1\SubDir1\file2"></el> .... хтмл документ: <ul> <li>c:\</li> <ul> <li>Dir1</li> <ul> <li>SubDir1</li> <ul> <li>file</li> <li>file2</li> </ul> <li>SubDir2</li> <ul> <li>file2</li> </ul> <li>SubDir3</li> <ul> <li>file3</li> </ul> ........... </ul> |
|||
|
||||
diadiavova |
|
|||
Доктор Зло(диагност, настоящий, с лицензией и полномочиями) Профиль Группа: Модератор Сообщений: 5820 Регистрация: 14.8.2008 Где: В Коньфпольте Репутация: 22 Всего: 142 |
Возможно. Для разделения адреса на сегменты надо использовать следующие функции
http://msdn.microsoft.com/ru-ru/library/ms...28VS.90%29.aspx http://msdn.microsoft.com/ru-ru/library/ms...28VS.90%29.aspx А для построения дерева понадобятся рекурсивные шаблоны, тут видимо будет непросто, придется малость мозг поломать, но ничего невозможного я в этом не вижу. -------------------- Хочешь получить мудрый совет - читай подписи участников форумов. Злой доктор Щасзаболит |
|||
|
||||
Правила форума "XML/XSLT" | |
|
Прежде чем опубликовать вопрос, попробуйте воспользоваться поиском - возможно тема уже поднималась. Также рекомендуем Вам зайти в раздел FAQ ,раздел дополняется и, возможно, там вы увидите готовое решение. Для ответов на часто задаваемые вопросы существует FAQ раздела. Новости можно публиковать в разделе новостей. Для статей так же есть специальный раздел Желаем удачи в Вашем деле! Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, diadiavova. |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | XML, XSL | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |