JsonDelete
value JsonDelete ( value json, value Index / string strName );
Rückgabewert
Rückgabewert |
Beschreibung |
TRUE / true / 1 |
Das JSON-Element wurde erfolgreich entfernt. |
FALSE / false / 0 |
Das Entfernen des JSON-Elements ist fehlgeschlagen. Es wurde kein Element an der Position Index gefunden bzw. es existiert kein Element mit dem Namen strName. |
Parameter
json
Das JSON-Objekt, aus dem das Element entfernt werden soll.
Index
Die Position des Elements, das aus dem JSON-Objekt json entfernt werden soll.
strName
Der Name des Elements, das aus dem JSON-Objekt json entfernt werden soll.
Bemerkungen
Entfernt das Element an der Position Index bzw. mit dem Namen strName aus dem JSON-Objekt json.
Beispiel
value json, jsonArray; json = JsonCreate(); JsonAddBool(json, "Boolean", false); JsonAddNumber(json, "Number", 3.14); JsonAddString(json, "String", "xyz"); string strJson = JsonToString(json); //Inhalt von strJson: //{ // "Boolean": false, // "Number": 3.14, // "String": "xyz" //} JsonDelete(json, 0); strJson = JsonToString(json); //Inhalt von strJson: //{ // "Number": 3.14, // "String": "xyz" //} JsonDelete(json, "String"); strJson = JsonToString(json); //Inhalt von strJson: //{ // "Number": 3.14 //} JsonClose(json);
Siehe auch JsonRename