4D v16.3

SAX GET XML ENTITY

Inicio

 
4D v16.3
SAX GET XML ENTITY

SAX GET XML ENTITY 


 

SAX GET XML ENTITY ( documento ; nombre ; valor ) 
Parámetro Tipo   Descripción
documento  DocRef in Referencia del documento abierto
nombre  Cadena in Nombre de la entidad
valor  Cadena in Valor de la entidad

El comando SAX GET XML ENTITY  permite recuperar el nombre y valor de una entidad XML presente en el documento XML referenciado por documento. Este comando debe llamarse con el evento XML Entity SAX. Para mayor información sobre los eventos SAX, consulte la descripción del comando SAX Get XML node.

Ejemplo  

Miremos el siguiente código XML:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE body [
   <!ELEMENT body (element*)>
   <!ELEMENT element (#PCDATA)>
   <!ENTITY nombre "Remplazo">
]>
<body>
   <element>Entidad actualizada por &nombre;</element>
</body>

La siguiente instrucción devolverá “nombre” en vNom y “Remplazo” en vValor.

 SAX GET XML ENTITY(DocRef;vNom;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 Get XML node

 
PROPIEDADES 

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

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

 
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)