Name
json_atjson_atJsonAtjson_atJsonAtJsonAt — Extracts a JSON object at a given position from a JSON object or JSON array.
json_atjson_atJsonAtjson_atJsonAtJsonAt extracts a JSON object at a given position (KeyKeyKeyKeyKeykey) from a JSON object or JSON array.
For JSON objects, the position is passed as a string (key) in KeyKeyKeyKeyKeykey.
For JSON arrays, the position is passed as an integer (index) in KeyKeyKeyKeyKeykey.
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
KeyKeyKeyKeyKeykey (input_control) string → HTupleHTupleHTupleVARIANTHtuple (string) (string) (HString) (char*) (BSTR) (char*)
key or zero-based index
json_get_tuplejson_get_tupleJsonGetTuplejson_get_tupleJsonGetTupleJsonGetTuple
json_at_tuplejson_at_tupleJsonAtTuplejson_at_tupleJsonAtTupleJsonAtTuple
Foundation