|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
03.02.2010, 12:55 | #1 |
somewhere else
Участник клуба
Регистрация: 17.07.2008
Сообщений: 1,409
|
XSLT аналог hash-table
Есть ли в XSLT(XPath точнее наверно) аналог хеша из Perl ?
Есть некое свойство color задаваемое строкой, скажем 'LightMagenta'. Его нужно преобразовать в традиционный 16-ричный код цвета. Раньше я это делал в самом скрипте генерации страницы, т.е. через хеш-таблицу. И еще такая вещь интересует. XSLT преобразование(XML->XHTML) исполняется браузером или сервером?
"Тяжело в учении, легко в бою" - А.В. Суворов
|
03.02.2010, 13:03 | #2 |
Пользователь
Регистрация: 11.11.2009
Сообщений: 66
|
XSLT преобразование(XML->XHTML) исполняется браузером.
|
05.02.2010, 11:09 | #3 |
Пользователь
Регистрация: 11.11.2009
Сообщений: 66
|
На счет первого вопроса:
Perl не знаю, но нашел вот такое решение. Можно использовать переменные <xsl:variable name="colors"> <color hex="#ffffff">White</color> <color hex="#000000">Black</color> </xsl:variable> а потом уже отсюда брать нужное значение |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
PHP, XSLT и динамические инклюды | Last_elf | PHP | 0 | 16.01.2010 16:28 |
В С аналог hash в перл ? | den68 | Помощь студентам | 3 | 05.10.2009 15:22 |
Получить hash (idhttp post) | Lime | Работа с сетью в Delphi | 1 | 18.09.2009 08:35 |
XSLT преобразование в delphi 7 | ZeitGeist7 | Компоненты Delphi | 19 | 04.03.2009 21:34 |