| 4D v18DOM REMOVE XML ATTRIBUTE | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 
 | 
    4D v18
 DOM REMOVE XML ATTRIBUTE 
         | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| DOM REMOVE XML ATTRIBUTE ( refElément ; nomAttribut ) | ||||||||
| Paramètre | Type | Description | ||||||
| refElément | Texte |   | Référence d’élément XML | |||||
| nomAttribut | Texte |   | Attribut à supprimer | |||||
La commande DOM REMOVE XML ATTRIBUTE supprime, s’il existe, l’attribut désigné par nomAttribut de l’élément XML dont la référence est passée dans le paramètre refElément.
Si l’attribut a été correctement supprimé, la variable système OK prend la valeur 1. Si aucun attribut nommé nomAttribut n’existe dans refElément, une erreur est retournée et la variable système OK prend la valeur 0.
Soit la structure suivante :

Le code suivant permet de supprimer le premier attribut "N=1" :
 C_BLOB(maVarBlob)
 C_TEXT($ref_XML_Parent;$ref_XML_Enfant)
 C_LONGINT($NumLigne)
 
 $ref_XML_Parent:=DOM Parse XML variable(maVarBlob)
 $ref_XML_Enfant:=DOM Get first child XML element($ref_XML_Parent)
 DOM REMOVE XML ATTRIBUTE($ref_XML_Enfant;"N")
									DOM GET XML ATTRIBUTE BY INDEX
									
									DOM GET XML ATTRIBUTE BY NAME
									
									DOM REMOVE XML ELEMENT
									
									DOM SET XML ATTRIBUTE
									
	Produit :  4D
	Thème :  XML DOM
	Numéro :  
        1084
        
        
        
	
	Créé :  4D v12
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	4D - Langage ( 4D v18)
	
	
	
	
	
 Ajouter un commentaire
Ajouter un commentaire