JsonAddString
value JsonAddString ( value json, string strName, string strValue );
Rückgabewert
Rückgabewert |
Beschreibung |
TRUE / true / 1 |
Das Element strName mit dem Stringwert strValue 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.
strValue
Die Zeichenkette, die dem Elements als Stringwert zugewiesen werden soll.
Bemerkungen
Fügt das Element strName mit dem Stringwert strValue an das Ende des JSON-Objekt's json hinzu. Der Name strName des Elements darf keine Pfadangabe, wie bei JsonUpdateString, 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, JsonAddNull, JsonAddNumber, JsonAddObject