powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / XML, XSL, XPath, XQuery [игнор отключен] [закрыт для гостей] / Variable
7 сообщений из 7, страница 1 из 1
Variable
    #33870075
Stryker
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Подскажите пожалуйста, как присвоить переменной, значение из выбранного нода?
Такой вариант не проходит
<xsl:variable name="tb_total"><xsl:value-of select="NodeName"/></xsl:variable>
...
Рейтинг: 0 / 0
Variable
    #33870185
Alex Nik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Попробуй так

Код: plaintext
<xsl:variable name="tb_total"><xsl:attribute name="select"><xsl:value-of select="NodeName"/></xsl:attribute></xsl:variable>
...
Рейтинг: 0 / 0
Variable
    #33871104
maXmo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
StrykerПодскажите пожалуйста, как присвоить переменной, значение из выбранного нода?
Такой вариант не проходит
<xsl:variable name="tb_total"><xsl:value-of select="NodeName"/></xsl:variable>у меня проходит
...
Рейтинг: 0 / 0
Variable
    #33871206
Stryker
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Alex NikПопробуй так

Код: plaintext
<xsl:variable name="tb_total"><xsl:attribute name="select"><xsl:value-of select="NodeName"/></xsl:attribute></xsl:variable>


У меня данное выражение значение нода не присваивает!
...
Рейтинг: 0 / 0
Variable
    #33871366
M0us
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
StrykerПодскажите пожалуйста, как присвоить переменной, значение из выбранного нода?
Такой вариант не проходит
<xsl:variable name="tb_total"><xsl:value-of select="NodeName"/></xsl:variable>

такой вариант должен проходить.

Код: plaintext
<xsl:variable name="tb_total"><xsl:value-of select="'значение'"/></xsl:variable>
...
Рейтинг: 0 / 0
Variable
    #33872947
Stryker
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
M0us StrykerПодскажите пожалуйста, как присвоить переменной, значение из выбранного нода?
Такой вариант не проходит
<xsl:variable name="tb_total"><xsl:value-of select="NodeName"/></xsl:variable>

такой вариант должен проходить.

Код: plaintext
<xsl:variable name="tb_total"><xsl:value-of select="'значение'"/></xsl:variable>


Но мне нужно присвоить значение нода, а не просто значение, вариант выше подходит но ничего не выбирает из нода.
Если использовать конструкцию <xsl:value-of select="NodeName"/> для вывода, значение нода читается и выводится в html.
а если использовать следующее выражение
<xsl:variable name="tb_total"><xsl:value-of select="NodeName"/></xsl:variable>
тогда присвоение переменной tb_total не срабатывает.
Почему?
...
Рейтинг: 0 / 0
Variable
    #33877565
maXmo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
как ты узнаёшь, что присвоение не срабатывает?
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / XML, XSL, XPath, XQuery [игнор отключен] [закрыт для гостей] / Variable
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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