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);
 

Die Json-Funktionen

Siehe auch  JsonAddArray, JsonAddBool, JsonAddNull, JsonAddNumber, JsonAddObject