Name
json_object_keysjson_object_keysJsonObjectKeysjson_object_keysJsonObjectKeysJsonObjectKeys — Returns the keys of a JSON object.
Herror json_object_keys(const char* Json, char* Keys)
Herror T_json_object_keys(const Htuple Json, Htuple* Keys)
Herror json_object_keys(const HTuple& Json, char* Keys)
Herror json_object_keys(const HTuple& Json, HTuple* Keys)
void JsonObjectKeys(const HTuple& Json, HTuple* Keys)
json_object_keysjson_object_keysJsonObjectKeysjson_object_keysJsonObjectKeysJsonObjectKeys returns the keys of a JSON object in JsonJsonJsonJsonJsonjson.
If the string in JsonJsonJsonJsonJsonjson does not represent a JSON object an error is returned.
Find more information about the JSON extension package in the introduction to this chapter.
- Multithreading type: reentrant (runs in parallel with non-exclusive operators).
- Multithreading scope: global (may be called from any thread).
- Processed without parallelization.
JsonJsonJsonJsonJsonjson (input_control) string → HTupleHTupleHTupleVARIANTHtuple (string) (string) (HString) (char*) (BSTR) (char*)
JSON string
KeysKeysKeysKeysKeyskeys (output_control) string(-array) → HTupleHTupleHTupleVARIANTHtuple (string) (string) (HString) (char*) (BSTR) (char*)
keys of a Json object
Foundation