.. _functx_is-node-in-sequence-deep-equal: ===================================== functx:is-node-in-sequence-deep-equal ===================================== Se um nó XML está numa sequência, pelo conteúdo e pelos atributos Descrição ~~~~~~~~~ A função functx:is-node-in-sequence-deep-equal devolve um valor booleano que diz se um nó tem o mesmo conteúdo de algum nó da sequência. Ela compara o conteúdo com a função fn:deep-equal. Se $node ou $seq for a sequência vazia, devolve false. Para uma função parecida que usa a identidade do nó, e não o conteúdo, veja functx:is-node-in-sequence. .. list-table:: :widths: 40 60 :header-rows: 1 * - **Parâmetros** - **Descrição** * - node:node() - o nó a testar * - seq:node() - a sequência de nós onde procurar Exemplos ~~~~~~~~ Os exemplos abaixo usam este documento de entrada: .. code-block:: xml Kate Jones John Doe John Doe .. list-table:: :widths: 50 50 :header-rows: 1 * - **XPath** - **Resultado** * - functx:is-node-in-sequence-deep-equal($in-xml/author[1],$in-xml/author) - true * - functx:is-node-in-sequence-deep-equal($anAuthor,$in-xml/author) - true * - functx:is-node-in-sequence-deep-equal($in-xml/author[1],$in-xml) - false Veja também ~~~~~~~~~~~ .. toctree:: :titlesonly: :glob: * :ref:`functx_is-value-in-sequence`. * :ref:`functx_is-node-in-sequence`. * :ref:`functx_distinct-deep`. * :ref:`deep-equal`.