SAX GET XML CDATA

4D - Documentation   Français   English   German   Español   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 11.3 (Modificado)


SAX GET XML CDATA (document; valor)

ParámetroTipoDescripción
documentDocRefReferencia del documento abierto
valorBLOBValor del elemento

Descripción

El comando SAX GET XML CDATA permite recuperar el valor CDATA de un elemento XML existente en el documento XML referenciado por document. Este comando debe llamarse con el evento XML CDATA SAX. Para mayor información sobre eventos SAX, consulte la descripción del comando SAX Get XML node.

Los datos se devuelven tal cual (no se modifican).

Ejemplo

Miremos el siguiente código XML:

<ElementoRaiz>
   <Hijo>Mi Texto<![CDATA[MyCData]]</Hijo>
</ElementoRaiz>

El siguiente código 4D devolverá "MiCData" en vDatosTexto:

   C_BLOB (vDator)
   C_TEXT (vDatosTexto)
   SAX GET XML CDATA(DocRef;vDatos)
   vDatosTexto:=BLOB to text(vData;UTF8 C string)

Ver también

SAX ADD XML CDATA, SAX Get XML node.

Variables y conjuntos sistema

Si el comando se ejecuta correctamente, la variable sistema OK toma el valor 1. De lo contrario toma el valor 0 y se genera un error.


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