@XMLREMOVEELEMENT[[xpath]]: Entfernt das Element und seine untergeordneten Elemente bei xpath.
If xpath Wird nicht angegeben, wird der aktuelle XPath verwendet.
Gibt bei Erfolg 0 oder bei einem Fehler einen XML-Fehler zurück;
Beispiel:
Beginnen Sie mit diesem XML:
gelb
So entfernen Sie die Apfel Element und alle seine Kinder:
echo %@xmlremoveelement[/food/fruits/apple]
0
Das XML sieht jetzt so aus:
gelb
XML-Fehler:
101 Ungültiger Attributindex
102 Keine Attribute verfügbar
103 Ungültiger Namespace-Index
104 Keine Namespaces verfügbar
105 Ungültiger Elementindex
106 Keine Elemente verfügbar
107 Attribut existiert nicht
201 Unausgeglichenes Element-Tag
202 Unbekanntes Elementpräfix (Namespace kann nicht gefunden werden)
203 Unbekanntes Attributpräfix (Namespace kann nicht gefunden werden)
204 Ungültiges XML-Markup
205 Ungültiger Endzustand für Parser
206 Dokument enthält unausgeglichene Elemente
207 Ungültiger XPath
208 Kein solches Kind
209 Das oberste Element stimmt nicht mit dem Pfadanfang überein
210 DOM-Baum nicht verfügbar
302 Datei kann nicht geöffnet werden
401 Es würde eine ungültige XML-Datei generiert werden
402 Es wurde ein ungültiger XML-Name angegeben