Гость
Форумы / XML, XSL, XPath, XQuery [игнор отключен] [закрыт для гостей] / маркировать значения цветом в xlst / 4 сообщений из 4, страница 1 из 1
27.07.2014, 18:18
    #38706816
dwyli
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
маркировать значения цветом в xlst
подскажите, как в созданном с помощью xslt html таблице выделить цветом самое большое значение.
Например, таблица где перечисляются страны, их площадь и население. необходимо пометить красным самую большую площадь и самое большое население в таблице.
...
Рейтинг: 0 / 0
27.07.2014, 21:15
    #38706861
Antonariy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
маркировать значения цветом в xlst
проблема-то в чем? html не знаете или как найти наибольшее значение?
...
Рейтинг: 0 / 0
27.07.2014, 23:22
    #38706891
dwyli
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
маркировать значения цветом в xlst
Antonariy, как найти наибольшее значение, и как это все засунуть в правило xslt.
...
Рейтинг: 0 / 0
28.07.2014, 14:04
    #38707276
Antonariy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
маркировать значения цветом в xlst
Найти можно с помощью рекурсивного шаблона.

Код: xml
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
<xsl:variable name="max">
    <xsl:apply-templates select="хз что, нет данных" mode="findmax" />
</xsl:variable>

<xsl:template match="хз что, нет данных"  mode="findmax">
    <xsl:param name="max" select="0"/>
    <xsl:choose>
        <xsl:when test="хз что > $max">
            <xsl:apply-templates select="хз что, нет данных">
                <xsl:with-param name="max" select="хз что"  mode="findmax"/>
            </xsl:apply-templates>
        </xsl:when>
        <xsl:otherwise>
            <xsl:apply-templates select="хз что, нет данных">
                <xsl:with-param name="max" select="$max"  mode="findmax"/>
            </xsl:apply-templates>
        </xsl:otherwise>
    </xsl:choose>
</xsl:template>
...
Рейтинг: 0 / 0
Форумы / XML, XSL, XPath, XQuery [игнор отключен] [закрыт для гостей] / маркировать значения цветом в xlst / 4 сообщений из 4, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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