JSON_REMOVE_ITEM
Verwenden Sie die Script-Funktion JSON_REMOVE_ITEM, um JSON-Objektschlüssel oder Array-Elemente zu entfernen. Das JSON-Dokument wurde vor Ort geändert.
Syntax
JSON_REMOVE_ITEM (JSON, JSONPath)
Parameter
- JSON
Ein String, der als JSON-Dokument interpretiert wird. Wenn es kein JSON-Dokument ist, wird ein Laufzeitfehler ausgegeben. - JSONPath
Ein JSONPath für das Element, das entfernt werden soll. Der JSONPath kann nur ein Element als Ziel haben.
Rückgabewert
-
0
JSON_REMOVE_ITEM ohne Fehler beendet
Laufzeitfehler
Funktion schlägt mit einem Laufzeitfehler unter den folgenden Bedingungen fehl:
- 45334
Ungültiges JSON-Dokument - 45342
Syntaxfehler im JSONPath-Ausdruck - 45339
JSONPath stimmt mit mehr als einem Element überein - 45340
JSONPath stimmt nicht mit einem Element überein - 45348
Das Root-Element eines JSON-Dokuments kann nicht entfernt werden
Tipp: Um mehrere Elemente gleichzeitig zu entfernen, verwenden Sie diese Funktion in Kombination mit JSON_TO_PROCESS.
Siehe auch:
seealso