JsonClose

value JsonClose ( BYREF value json );

Rückgabewert

Rückgabewert

Beschreibung

TRUE / true / 1

Das übergebene JSON-Objekt wurde erfolgreich geschlossen. Die Zielvariable json wurde auf Null gesetzt.

FALSE / false / 0

Die Zielvariable json enthält kein gültiges JSON-Objekt. Das Schließen wurde abgebrochen.

Parameter

json

Die Zielvariable, das ein gültiges JSON-Objekt enthält, das geschlossen werden soll.

Bemerkungen

Schließt das gültige JSON-Objekt json. Verweist die Zielvariable json auf ein gültiges JSON-Objekt, so wird das JSON-Objekt geschlossen und die Zielvariable json auf den Wert Null gesetzt.

Beim Beenden eines laufenden Projekts schließt Victory automatisch alle nicht geschlossenen JSON-Objekte, d.h. wird z.B. ein JsonCreateFromString im _InitApplication durchgeführt, so muss dieses nicht explizit im _ExitApplication geschlossen werden.

Beispiel


value json;
if (!JsonCreateFromString(json, "{ \"temperature\": 34.5 }"))
    return (false);
end
value temperature;
temperature = JsonGetNumber(json, "temperature");
//Inhalt von temperature: 34.5
JsonClose(json);
 

Die Json-Funktionen

Siehe auch  JsonCreate, JsonCreateFromFile, JsonCreateFromString