JSON in DataFlex 19

DataFlex 19 contains a JSON parser (Bin\JsonParser.dll). It is based on a open-source project JSON-C. A dumpbin to the JsonParser.dll yields the following exported functions. If you look at the previous link, you will be able to find the documentation for each function (changed the function name from jsonc_xxxx to json_xxxx)

0001jsonc_object_array_add
0002jsonc_object_array_del
0003jsonc_object_array_get_idx
0004jsonc_object_array_length
0005jsonc_object_array_put_idx
0006jsonc_object_get
0007jsonc_object_get_boolean
0008jsonc_object_get_double
0009jsonc_object_get_int
000Ajsonc_object_get_int64
000Bjsonc_object_get_string
000Cjsonc_object_get_type
000Djsonc_object_is_type
000Ejsonc_object_new_array
000Fjsonc_object_new_boolean
0010jsonc_object_new_double
0011jsonc_object_new_int
0012jsonc_object_new_int64
0013jsonc_object_new_object
0014jsonc_object_new_string
0015jsonc_object_object_add
0016jsonc_object_object_del
0017jsonc_object_object_get_ex
0018jsonc_object_object_get_idx
0019jsonc_object_object_length
001Ajsonc_object_object_name_idx
001Bjsonc_object_put
001Cjsonc_object_to_json_string_ext
001Djsonc_tokener_error_char
001Ejsonc_tokener_error_desc
001Fjsonc_tokener_free
0020jsonc_tokener_get_error
0021jsonc_tokener_new
0022jsonc_tokener_parse_ex