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);
Siehe auch JsonCreate, JsonCreateFromFile, JsonCreateFromString