DOM Get next sibling XML element

4D - Documentation   Français   English   German   Español   English   4D v11 SQL, Comandos por temas   4D v11 SQL, Lista alfabética de comandos   4D v11 SQL, Constantes por temas   Regresar   Anterior   Siguiente

versión 2004.2 (Modificado)


DOM Get next sibling XML element (refElement{; nomElemHermano{; valorElemHermano}}) Cadena

ParámetroTipoDescripción
refElementCadenaReferencia del elemento XML
nomElemHermanoCadenaNombre del elemento XML hermano
valorElemHermanoCadenaValor del elemento XML hermano
ResultadoCadenaReferencia del elemento XML hermano (16 caracteres)

Descripción

El comando DOM Get next sibling XML element devuelve una referencia al próximo "hermano" del elemento XML pasado como referencia. Esta referencia puede utilizarse con otros comandos de análisis XML.

Los parámetros nomElemHermano y valorElemHermano, si se pasan, reciben respectivamente el nombre y el valor del elemento "hermano".

Este comando se utiliza para navegar entre los "hijos" de un elemento XML.

Después del último "hermano," la variable sistema OK toma el valor 0.

Ejemplos

1. Recuperación de la referencia del elemento XML hermano seguido por el elemento pasado como parámetro:

   C_STRING(16;$xml_Padre_Ref;$siguiente_XML_Ref)
   $siguiente_XML_Ref:=DOM Get next sibling XML element($xml_Padre_Ref)



2. Recuperación en un bucle de las referencias de todos los elementos XML hijos del elemento padre pasado como parámetro, comenzando con el primer hijo:

   C_STRING(16;$xml_Padre_Ref;$primer_XML_Ref;$siguiente_XML_Ref)

   $primer_XML_Ref:=DOM Get first child XML element($xml_Padre_Ref)
   $siguiente_XML_Ref:=$primer_XML_Ref
   While(OK=1)
      $siguiente_XML_Ref:=DOM Get next sibling XML element($siguiente_XML_Ref)
   End while

Ver también

DOM Get first child XML element.

Variables y conjuntos sistema

Si el comando se ha ejecutado correctamente y si el elemento analizado no es el último "hermano" del elemento referenciado, la variable sistema OK toma el valor 1. Si ocurre un error o si el elemento analizado es el último "hermano" del elemento referenciado, toma el valor 0.


4D - Documentation   Français   English   German   Español   English   4D v11 SQL, Comandos por temas   4D v11 SQL, Lista alfabética de comandos   4D v11 SQL, Constantes por temas   Regresar   Anterior   Siguiente