Este é o site histórico da documentação 4D. As documentações estão sendo movidas progressivamente para developer.4d.com |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v20 R7
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 v20 R7)