Porovnávané verzie
porovnané s
Kľúč
- Tento riadok sa pridal
- Riadok je odstránený.
- Formátovanie sa zmenilo.
%JSON_ObjectSetValue function
Function
Add Adds a name-value pair into the JSON object
Declaration
Blok kódu | ||||
---|---|---|---|---|
| ||||
%JSON_ObjectSetValue( INT in handle, TEXT in field, UNIVAL in value ) |
Parameters
handle | Handle to parent JSON object. |
field | Field name |
value | New value |
Return value
None
Description
Function adds a name-value pair into the JSON object. Supported types are BOOL, INT, REAL, TEXT and invalid value. If you want to insert TIME, first you have to convert it to TEXT.
Exception is thrown if handle to parent JSON object is invalid, new value have unsupported type or field does not exists.
Example
Blok kódu | ||||
---|---|---|---|---|
| ||||
INT _obj _obj := %JSON_CreateObject() %JSON_ObjectSetValue(_obj, "Company", "IPESOFT") %JSON_ObjectSetValue(_obj, "Value", 365) %JSON_ObjectSetValue(_obj, "Real", 1.234) %JSON_ObjectSetValue(_obj, "State", @TRUE) %JSON_ObjectSetValue(_obj, "Variable", U.uservariable) %JSON_FreeObjectHandle(_obj) |