.. _functx_path-to-node-with-pos: ============================ functx:path-to-node-with-pos ============================ Um caminho único até um nó XML (ou uma sequência de nós) Descrição ~~~~~~~~~ A função functx:path-to-node-with-pos devolve o caminho até o nó, a partir do elemento raiz. Ela junta os nomes de todos os ancestrais, separados por barra. Se um elemento com aquele nome aparecer mais de uma vez no mesmo pai, entra um predicado com a posição daquele nó. .. list-table:: :widths: 40 60 :header-rows: 1 * - **Parâmetros** - **Descrição** * - node:node() - a sequência de nós Exemplos ~~~~~~~~ Os exemplos abaixo usam este documento de entrada: .. code-block:: xml Kate Jones John Doe .. list-table:: :widths: 50 50 :header-rows: 1 * - **XPath** - **Resultado** * - functx:path-to-node-with-pos($in-xml//lName[. = 'Doe']) - authors/author[2]/lName * - functx:path-to-node-with-pos($in-xml/\*[1]) - authors/author[1] Depende de ~~~~~~~~~~ * :ref:`functx_index-of-node`. Veja também ~~~~~~~~~~~ .. toctree:: :titlesonly: :glob: * :ref:`functx_path-to-node`. * :ref:`functx_distinct-element-paths`.