4D v19DOM GET XML ATTRIBUTE BY NAME | 
            ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
                 
                
  | 
                
			
                    
                         
    4D v19
 
DOM GET XML ATTRIBUTE BY NAME 
                                
                                
        
 | 
                |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| DOM GET XML ATTRIBUTE BY NAME ( elementRef ; nomAtrib ; valorAtrib ) | ||||||||
| Parámetro | Tipo | Descripción | ||||||
| elementRef | Cadena | 
             
         | 
        Referencia del elemento XML | |||||
| nomAtrib | Cadena | 
             
         | 
        Nombre del atributo | |||||
| valorAtrib | Variable | 
             
         | 
        Valor del atributo | |||||
El comando DOM GET XML ATTRIBUTE BY NAMEpermite conocer el valor de un atributo especificado por su nombre.
Pase en refElement la referencia de un elemento XML y en nomAtrib el nombre del atributo del que quiere conocer su valor. El valor se devuelve en el parámetro valorAtrib. 4D intentará convertir el valor obtenido en el tipo de la variable pasada como parámetro. Si el tipo de variable no está definido, el valor se devuelve en tipo de texto de forma predeterminada.
Si no existe ningún atributo nomAtrib en el elemento XML, se devuelve un error. Si varios atributos del elemento XML tienen el mismo nombre, sólo se devuelve el valor del primer atributo.
Este método se utiliza para recuperar un valor de atributo XML utilizando su nombre:
 C_BLOB(miVarBlob)
 C_TEXT($ref_XML_Padre;$ref_XML_Hijo)
 C_LONGINT($NumLinea)
 
 $ref_XML_Padre:=DOM Parse XML variable(miVarBlob)
 $ref_XML_Hijo:=DOM Get first child XML element($ref_XML_Padre)
 DOM GET XML ATTRIBUTE BY NAME($ref_XML_Hijo;"N";$NumLinea)Si este método se aplica al ejemplo a continuación, $NumLinea contiene el valor 1:

Si el comando ha sido ejecutado correctamente, la variable sistema OK toma el valor 1. Si ocurre un error, toma el valor 0.
	Producto: 4D
	Tema: XML DOM
	Número 
        728
        
        
        
	
	Modificado: 4D 2004
	
	
	
	
	
	
	
	Manual de lenguaje 4D ( 4D v19)
	
	
	
	Manual de lenguaje 4D ( 4D v19.1)
Añadir un comentario