La commande DOM SUPPRIMER ATTRIBUT XML 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_TEXTE($ref_XML_Parent;$ref_XML_Enfant)
C_ENTIER LONG($NumLigne)
$ref_XML_Parent:=DOM Analyser variable XML(maVarBlob)
$ref_XML_Enfant:=DOM Lire premier element XML enfant($ref_XML_Parent)
DOM SUPPRIMER ATTRIBUT XML($ref_XML_Enfant;"N")