4D v19DOM REMOVE XML ATTRIBUTE | 
            |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
                 
                
  | 
                
			
                    
                         
    4D v19
 
DOM REMOVE XML ATTRIBUTE 
                                
                                
        
 | 
                ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| DOM REMOVE XML ATTRIBUTE ( elementoRef ; nomeAtrib ) | ||||||||
| Parâmetro | Tipo | Descrição | ||||||
| elementoRef | Texto | 
             
         | 
        Elemento de referência XML | |||||
| nomeAtrib | Texto | 
             
         | 
        Atributo a ser removido | |||||
O comando DOM REMOVE XML ATTRIBUTE remove, se existir, o atributo designado por nomAtrib do elemento XML cuja referência é passada no parâmetro refElement. 
Se o atributo for eliminado corretamente, a variável sistema OK assume o valor 1. Se não existir nenhum atributo chamado nomAtrib em refElement, um erro é retornado e a variável sistema OK assume o valor 0.
Dada a seguinte estrutura:

O código abaixo permite remover o primeiro atributo "N=1":
 C_BLOB(myBlobVar)
 C_TEXT($xml_Parent_Ref;$xml_Child_Ref)
 C_LONGINT($LineNum)
 
 $xml_Parent_Ref:=DOM Parse XML variable(myBlobVar)
 $xml_Child_Ref:=DOM Get first child XML element($xml_Parent_Ref)
 DOM REMOVE XML ATTRIBUTE($xml_Child_Ref;"N")
									DOM GET XML ATTRIBUTE BY INDEX
									
									DOM GET XML ATTRIBUTE BY NAME
									
									DOM REMOVE XML ELEMENT
									
									DOM SET XML ATTRIBUTE
									
	Produto: 4D
	Tema: XML DOM
	Número 
        1084
        
        
        
	
	Criado por: 4D v12
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	Manual de linguagem 4D ( 4D v19)
	
	
	
	Manual de linguagem 4D ( 4D v19.1)
Adicionar um comentário