4D v16.3

SAX GET XML ELEMENT VALUE

Inicio

 
4D v16.3
SAX GET XML ELEMENT VALUE

SAX GET XML ELEMENT VALUE 


 

SAX GET XML ELEMENT VALUE ( documento ; valor ) 
Parámetro Tipo   Descripción
documento  DocRef in Referencia del documento abierto
valor  Texto, BLOB in Valor del elemento

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

Pase en el parámetro valor una variable de tipo Texto o BLOB. Si pasa un BLOB, el comando automáticamente intentará decodificarlo en base64.

Ejemplo  

Miremos el siguiente código XML:

<ElementoRaiz>
   <Hijo Att1="111" Att2="222" Att3="333">MyText</Hijo>
</ElementoRaiz>

La siguiente instrucción devolverá “MiText” en vValor:

 SAX GET XML ELEMENT VALUE(DocRef;vValor)

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.



Ver también 

SAX ADD XML ELEMENT VALUE
SAX Get XML node

 
PROPIEDADES 

Producto: 4D
Tema: XML SAX
Número 877

Este comando modifica la variable sistema OKEste comando modifica la variable sistema ErrorThis command can be run in preemptive processes

 
HISTORIA 

Creado por: 4D 2004
Modificado: 4D v12

 
ARTICLE USAGE

Manual de lenguaje 4D ( 4D v16)
Manual de lenguaje 4D ( 4D v16.1)
Manual de lenguaje 4D ( 4D v16.2)
Manual de lenguaje 4D ( 4D v16.3)