1. Синтаксис
  2. Описание и примеры
  3. Ссылки

math​:highest()

Поддержка браузерами:

  • Mozilla Firefox 1.9+

Синтаксис

math:highest(nodeSet)

Описание и примеры

Функциональный подход:

<values>
	<value id="one">7</value>
	<value id="two">11</value>
	<value id="three">8</value>
	<value id="four">4</value>
</values>
<xsl:template match="values">
	<result>
		<xsl:text>Highest: </xsl:text>
		<xsl:value-of select="math:highest(value)/@id" />
	</result>
</xsl:template>
<result>Highest: two</result>

Шаблонный подход

<values>
	<value id="one">7</value>
	<value id="two">11</value>
	<value id="three">8</value>
	<value id="four">4</value>
</values>
<xsl:template match="values">
	<result>
		<xsl:text>Highest: </xsl:text>
		<xsl:call-template name="math:highest">
			<xsl:with-param name="nodes" select="value" />
		</xsl:call-template>
	</result>
</xsl:template>
<result>Highest: two</result>

Ссылки