.. _namespace-uri-for-prefix: ======================== namespace-uri-for-prefix ======================== O namespace associado a um prefixo, no escopo de um elemento Descrição ~~~~~~~~~ A função fn:namespace-uri-for-prefix devolve o namespace ligado a $prefix, usando os namespaces em escopo de $element. Se $prefix for uma string vazia ou a sequência vazia, a função devolve o namespace padrão, se houver. .. list-table:: :widths: 40 60 :header-rows: 1 * - **Parâmetros** - **Descrição** * - prefix:string() - o prefixo a procurar * - element:element() - o elemento que define o escopo Exemplos ~~~~~~~~ Os exemplos abaixo usam este documento de entrada: .. code-block:: xml ... 123 .. list-table:: :widths: 50 50 :header-rows: 1 * - **XPath** - **Resultado** * - namespace-uri-for-prefix('', $in-xml) - () * - namespace-uri-for-prefix('pre',$in-xml) - () * - namespace-uri-for-prefix('pre',$in-xml//pre:prefixed) - http://datypic.com/pre * - namespace-uri-for-prefix( '',$in-xml//unpre:unprefixed) - http://datypic.com/unpre * - namespace-uri-for-prefix( 'pre',$in-xml//unpre:unprefixed) - http://datypic.com/pre Veja também ~~~~~~~~~~~ .. toctree:: :titlesonly: :glob: * :ref:`in-scope-prefixes`. * :ref:`functx_namespaces-in-use`. * :ref:`resolve-QName`. * :ref:`namespace-uri`. * :ref:`namespace-uri-from-QName`.