JsonAddNull
value JsonAddNull ( value json, string strName );
Rückgabewert
Rückgabewert |
Beschreibung |
TRUE / true / 1 |
Das Element strName mit dem Wert null wurde erfolgreich hinzugefügt. |
FALSE / false / 0 |
Das Element strName konnte nicht hinzugefügt werden. |
Parameter
json
Das gültige JSON-Objekt, dem das Element strName hinzugefügt werden soll.
strName
Der Name des Elements, das hinzugefügt werden soll. Der Name darf keine Pfadangabe sein.
Bemerkungen
Fügt das Element strName mit dem Wert null an das Ende des JSON-Objekts json hinzu. Der Schlüsselwert null zeigt an, dass dem Element kein Wert zugewiesen wurde, also auch nicht 0 bzw. ein Leerstring "" ist. Der Name strName des Elements darf keine Pfadangabe, wie bei JsonUpdateNull, enthalten.
Beispiel
value json, jsonArray; json = JsonCreate(); JsonAddBool(json, "Boolean", false); JsonAddNumber(json, "Number", 3.14); JsonAddNull(json, "WithoutContent"); JsonAddString(json, "String", "xyz"); jsonArray = JsonAddArray(json, "Array"); JsonArrayAddNumber(jsonArray, 1); JsonArrayAddBool(jsonArray, true); JsonArrayAddNull(jsonArray); JsonArrayAddString(jsonArray, "abc"); string strJson = JsonToString(json); //Inhalt von strJson: //{ // "Boolean": false, // "Number": 3.14, // "WithoutContent": null, // "String": "xyz", // "Array": [ // 1, // true, // null, // "abc" // ] //} JsonClose(json);
Siehe auch JsonAddArray, JsonAddBool, JsonAddNumber, JsonAddObject, JsonAddString