.. _functx_max-string: ================= functx:max-string ================= O maior valor de uma sequência, tratando os valores como strings Descrição ~~~~~~~~~ A função functx:max-string devolve o maior dos valores de $strings. Ela difere da função fn:max só por tratar valores de todos os tipos como strings. Já a fn:max trata valores sem tipo e numéricos como números (e dá erro se não forem números). .. list-table:: :widths: 40 60 :header-rows: 1 * - **Parâmetros** - **Descrição** * - strings:string() - a sequência de valores Exemplos ~~~~~~~~ Os exemplos abaixo usam este documento de entrada: .. code-block:: xml a c b .. list-table:: :widths: 25 25 50 :header-rows: 1 * - **XPath** - **Resultado** - **Explicação** * - functx:max-string( $in-xml/\* ) - c - Chamar a função fn:max no lugar dela daria erro. * - functx:max-string( (100,25,3) ) - 3 - Os valores são comparados como strings, e '3' vem depois de '25' e de '100'. Veja também ~~~~~~~~~~~ .. toctree:: :titlesonly: :glob: * :ref:`max`. * :ref:`functx_max-determine-type`. * :ref:`functx_min-string`.