.. _functx_is-node-among-descendants: ================================ functx:is-node-among-descendants ================================ Se um nó XML está entre os descendentes de uma sequência, pela identidade do nó Descrição ~~~~~~~~~ A função functx:is-node-among-descendants devolve um valor booleano que diz se um nó está na sequência indicada, ou entre os descendentes dos nós dela, pela identidade do nó. Se $node ou $seq for a sequência vazia, devolve false. Os nós são identificados pela identidade, e não pelo conteúdo. Para uma função parecida que compara o conteúdo, veja functx:is-node-among-descendants-deep-equal. .. 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 .. list-table:: :widths: 50 50 :header-rows: 1 * - **XPath** - **Resultado** * - functx:is-node-among-descendants($in-xml/price[1],$in-xml) - true * - functx:is-node-among-descendants($in-xml,$in-xml/price[1]) - false * - functx:is-node-among-descendants($in-xml,$in-xml) - true * - functx:is-node-among-descendants($aPrice,$in-xml) - false Veja também ~~~~~~~~~~~ .. toctree:: :titlesonly: :glob: * :ref:`functx_is-node-among-descendants-deep-equal`. * :ref:`functx_is-node-in-sequence`.