Dies ist die alte 4D Dokumentations-Website. Die neue und aktualisierte Dokumentation finden Sie unter developer.4d.com |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v20 R7
DOM REMOVE XML ATTRIBUTE
|
DOM REMOVE XML ATTRIBUTE ( ElementRef ; attrName ) | ||||||||
Parameter | Typ | Beschreibung | ||||||
ElementRef | Text |
![]() |
XML Element Referenz | |||||
attrName | Text |
![]() |
zu entfernendes Attribut | |||||
Der Befehl DOM REMOVE XML ATTRIBUTE entfernt, sofern vorhanden, das in attrName angegebene Attribut aus dem XML Element mit der im Parameter ElementRef übergebenen Referenz.
Wurde das Attribut korrekt entfernt, wird die Systemvariable OK auf 1 gesetzt. Gibt es kein Attribut mit Namen attrName in ElementRef, wird ein Fehler zurückgegeben und die Systemvariable OK wird auf 0 gesetzt.
Nehmen wir folgende Struktur:
Der nachfolgenden Code entfernt das erste Attribut "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
Produkt: 4D
Thema: XML DOM
Nummer:
1084
Erstellt: 4D v12
4D Programmiersprache ( 4D v20 R7)