.. _functx_index-of-deep-equal-node: =============================== functx:index-of-deep-equal-node =============================== A posição de um nó numa sequência, pelo conteúdo e pelos atributos Descrição ~~~~~~~~~ A função functx:index-of-deep-equal-node devolve um ou mais inteiros com a posição de um nó XML dentro de uma sequência de nós. Em vez da identidade, ela compara o nome e o conteúdo dos nós, como na função fn:deep-equal. Se nenhum nó de $nodes corresponder, devolve a sequência vazia. .. list-table:: :widths: 40 60 :header-rows: 1 * - **Parâmetros** - **Descrição** * - nodes:node() - a sequência de nós * - nodeToFind:node() - o nó a procurar na sequência Exemplos ~~~~~~~~ Os exemplos abaixo usam este documento de entrada: .. code-block:: xml Smith Kate Jones John Doe Kate Jones John Smith .. list-table:: :widths: 50 50 :header-rows: 1 * - **XPath** - **Resultado** * - functx:index-of-deep-equal-node($in-xml/author,$anAuthor) - 2 * - functx:index-of-deep-equal-node($in-xml/author,$anotherAuthor) - () * - functx:index-of-deep-equal-node($in-xml/author/lName,$anAuthor/lName) - 2 Veja também ~~~~~~~~~~~ .. toctree:: :titlesonly: :glob: * :ref:`functx_index-of-node`. * :ref:`functx_distinct-deep`.