Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / XML, XSL, XPath, XQuery [игнор отключен] [закрыт для гостей] / XSLT? XPATH? / 2 сообщений из 2, страница 1 из 1
27.03.2007, 12:12
    #34417854
XSLT? XPATH?
Добрый день,

Подскажите как из строки http://mysite/toplevel/mylevel/IntegratedPlatform.doc выдернуть (присвоить переменной) часть "mylevel".

Если это важно, то части "http://mysite/toplevel" и "IntegratedPlatform.doc" уже имеются в других переменных.

Как такое сделать средствами XSLT?


Заранее спасибо!
...
Рейтинг: 0 / 0
27.03.2007, 12:27
    #34417927
SuSa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
XSLT? XPATH?
1. Работа со строками, подстрока в строке и т.п. (substring-after ,...)
2. Заменяешь http://mysite/toplevel в строке http://mysite/toplevel/mylevel/IntegratedPlatform.doc, затем вторую часть, получаешь все что осталось (translate(http://mysite/toplevel/mylevel/IntegratedPlatform.doc, http://mysite/toplevel, '') -
равнозначно translate(где, что , на что))
3. Написать регулярное выражение по выделению участка после n символов c начала, и до m символов с конца ( искать в по поисковику пространства имен fn и regexp)
...
Рейтинг: 0 / 0
Форумы / XML, XSL, XPath, XQuery [игнор отключен] [закрыт для гостей] / XSLT? XPATH? / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]