.. _functx_sequence-node-equal-any-order:
====================================
functx:sequence-node-equal-any-order
====================================
Se duas sequências têm os mesmos nós XML, em qualquer ordem
Descrição
~~~~~~~~~
A função functx:sequence-node-equal-any-order devolve um valor booleano que diz
se os dois argumentos têm os mesmos nós, em qualquer ordem. A comparação é pela
identidade do nó, e não pelo conteúdo.
.. list-table::
:widths: 40 60
:header-rows: 1
* - **Parâmetros**
- **Descrição**
* - seq1:node()
- a primeira sequência de nós
* - seq2:node()
- a segunda sequência de nós
Exemplos
~~~~~~~~
Os exemplos abaixo usam este documento de entrada:
.. code-block:: xml
Kate
Jones
John
Doe
Kate
Jones
.. list-table::
:widths: 50 50
:header-rows: 1
* - **XPath**
- **Resultado**
* - functx:sequence-node-equal-any-order($in-xml/author, $in-xml/\*)
- true
* - functx:sequence-node-equal-any-order($in-xml/author, ($in-xml/author[2],$in-xml/author[1]))
- true
* - functx:sequence-node-equal-any-order($in-xml/author[1],$anAuthor)
- false
Veja também
~~~~~~~~~~~
.. toctree::
:titlesonly:
:glob:
* :ref:`functx_sequence-node-equal`.
* :ref:`functx_sequence-deep-equal`.