Модераторы: diadiavova
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Арифметические операции 
:(
    Опции темы
rax
Дата 23.10.2005, 19:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 117
Регистрация: 4.6.2004
Где: Егорьевск

Репутация: нет
Всего: 1



Вопрос: все ли операции можно использовать в аттрибуте select, например сложение, умножение работает, а деление нет, в таких вариантах тоже:
Код

<xsl:variable name="del" select="$x ⁄ $y"/>

Знак деления в шестнадцетирич. тут конвертируется. просто в "/"

Можно ли как-то теоретически поделить в xslt одну переменную на другую?

И еще вопрос: как сделать цикл с количеством оборотов в фиксированное число, <xsl:for-each> требует в параметре select xpath выражение.
Спасибо
PM MAIL WWW ICQ AOL YIM MSN   Вверх
maxim1000
Дата 23.10.2005, 20:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник
Сообщений: 3334
Регистрация: 11.1.2003
Где: Киев

Репутация: 7
Всего: 110



Цитата
Можно ли как-то теоретически поделить в xslt одну переменную на другую?

div...

Цитата
И еще вопрос: как сделать цикл с количеством оборотов в фиксированное число

рекурсия...

Это сообщение отредактировал(а) maxim1000 - 23.10.2005, 21:01


--------------------
qqq
PM WWW   Вверх
rax
Дата 24.10.2005, 10:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 117
Регистрация: 4.6.2004
Где: Егорьевск

Репутация: нет
Всего: 1



Я понимаю, что краткость сестра таланта, но видимо я не окончательно талантлив smile
2maxim1000 , объясни пож-та про div, что ты имел в виду.
И делитель и делимое должны быть вычислены уже в xslt коде
PM MAIL WWW ICQ AOL YIM MSN   Вверх
maxim1000
Дата 24.10.2005, 13:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник
Сообщений: 3334
Регистрация: 11.1.2003
Где: Киев

Репутация: 7
Всего: 110



Код

<xsl:variable name="del" select="$x div $y"/>

smile


--------------------
qqq
PM WWW   Вверх
rax
Дата 24.10.2005, 17:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 117
Регистрация: 4.6.2004
Где: Егорьевск

Репутация: нет
Всего: 1



Спасибо, буду знать. А где можно почитать про остальные опрации?

Про рекурсию неплохо написано тут http://xmlhack.ru/books/xslt/ch_11_05.html


Это сообщение отредактировал(а) rax - 24.10.2005, 17:54
PM MAIL WWW ICQ AOL YIM MSN   Вверх
maxim1000
Дата 24.10.2005, 17:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник
Сообщений: 3334
Регистрация: 11.1.2003
Где: Киев

Репутация: 7
Всего: 110



Цитата
А где можно почитать про остальные опрации?

http://www.w3.org/TR/xpath
и общий документ по XSLT:
http://www.w3.org/TR/xslt
там есть все
а то, чего там нет, и использовать не стоит smile


--------------------
qqq
PM WWW   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "XML/XSLT"
diadiavova

Прежде чем опубликовать вопрос, попробуйте воспользоваться поиском - возможно тема уже поднималась.

Также рекомендуем Вам зайти в раздел FAQ ,раздел дополняется и, возможно, там вы увидите готовое решение.

Для ответов на часто задаваемые вопросы существует FAQ раздела. Новости можно публиковать в разделе новостей. Для статей так же есть специальный раздел

Желаем удачи в Вашем деле!


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, diadiavova.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | XML, XSL | Следующая тема »


 




[ Время генерации скрипта: 0.0481 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.