.. _functx_min-non-empty-string: =========================== functx:min-non-empty-string =========================== O menor valor de uma sequência de strings, ignorando valores "vazios" Descrição ~~~~~~~~~ A função functx:min-non-empty-string devolve o menor dos valores de $strings, descartando as strings vazias. Como a functx:min-string, ela trata valores sem tipo como strings. Já a função fn:min trata valores sem tipo como números (e dá erro se não forem números). Os valores de $strings precisam ser sem tipo ou do tipo xs:string. .. list-table:: :widths: 40 60 :header-rows: 1 * - **Parâmetros** - **Descrição** * - strings:string() - a sequência de strings onde procurar Exemplos ~~~~~~~~ Os exemplos abaixo usam este documento de entrada: .. code-block:: xml Smith Kate Jones John Doe .. list-table:: :widths: 25 25 50 :header-rows: 1 * - **XPath** - **Resultado** - **Explicação** * - functx:min-non-empty-string( $in-xml//fName ) - John - Chamar a functx:min-string devolveria uma string vazia (""). Chamar a fn:min daria erro. Veja também ~~~~~~~~~~~ .. toctree:: :titlesonly: :glob: * :ref:`min`. * :ref:`functx_min-string`.