| 4D v18SAX GET XML ENTITY | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 
 | 
    4D v18
 SAX GET XML ENTITY 
         | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| SAX GET XML ENTITY ( documento ; nombre ; valor ) | ||||||||
| Parámetro | Tipo | Descripción | ||||||
| documento | DocRef |   | Referencia del documento abierto | |||||
| nombre | Cadena |   | Nombre de la entidad | |||||
| valor | Cadena |   | 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.
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.
	Producto: 4D
	Tema: XML SAX
	Número 
        879
        
        
        
	
	Creado por: 4D 2004
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	Manual de lenguaje 4D ( 4D v18)
	
	
	
	
	
 Añadir un comentario
Añadir un comentario