functx:min-string

O menor valor de uma sequência, tratando os valores como strings

Descrição

A função functx:min-string devolve o menor dos valores de $strings. Ela difere da função fn:min só por tratar valores de todos os tipos como strings. Já a fn:min trata valores sem tipo e numéricos como números (e dá erro se não forem números).

Parâmetros

Descrição

strings:string()

a sequência de strings

Exemplos

Os exemplos abaixo usam este documento de entrada:

<xsl:variable name="in-xml" as="item()*">
    <in-xml>
      <x>a</x>
      <y>c</y>
      <z>b</z>
    </in-xml>

</xsl:variable>

XPath

Resultado

Explicação

functx:min-string( $in-xml/* )

a

Chamar a função fn:min no lugar dela daria erro.

functx:min-string( (100,25,3) )

100

Os valores são comparados como strings, e '100' vem antes de '25' e de '3'.

Veja também