Saltar al contenido principal
Versión: Siguiente

SAX GET XML ENTITY

SAX GET XML ENTITY ( documento : Time ; nombre : Text ; valor : Text )

ParámetroTipoDescripción
documentoTime→Referencia del documento abierto
nombreText←Nombre de la entidad
valorText←Valor de la entidad
Historial
VersiónCambios
2004Creado por

Descripción​

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)

Variables y conjuntos del 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.

Ver también​

SAX Get XML node

Propiedades​

Número de comando879
Hilo seguroyes
Modifica variablesOK, error